-
When using scala-cli, from the root of my sbt project, as mentioned in the documentation:
```
cs launch ch.epfl.scala:scalafix-cli_2.12.19:0.12.0+5-49b95fc4-SNAPSHOT -r sonatype:snapshots --main sc…
-
- Scala compiler performance issues
- https://github.com/scala/bug/issues/12499 -> Tried to fix in https://github.com/scala/scala/pull/10168, but gave up.
- Very slow type checking phase, no rea…
-
I'm trying to configure scalafix to run on CI on [PureConfig](https://github.com/pureconfig/pureconfig). We run one CI job per Scala version and the command we need to run is `sbt "++${{ matrix.scala-…
-
I am trying to speed up our CI, which runs stuff like scalafix and scalafmt. scalafmt (with our Mill task, at least) is able to use caching to prevent unnecessary work (inital checks may take a few mi…
-
Would it be possible for scalafix to generate a file report with all the reported errors in e.g. json or xml format or allow scalafix to be run and expose the errors via an API so other tools could ma…
-
Scala 3 won't support macro annotation, which will break a number of open-source libraries.
AFAIK there is no "official" documented alternative and the only solution currently being tested by the c…
-
scalafix dependency:RoughlyMapValues@org.scala-lang.modules:scala-collection-migrations:2.6.0
[error] (Compile / scalafix) scalafix.sbt.InvalidArgument: Unknown rule 'RoughlyMapValues'
[This](http…
-
Stripe's Scala team has an intern, and this quarter we're planning work that requires SemanticDB outputs!
I believe SemanticDB support can be easily encapsulated in a new optional phase that:
1. a…
-
I encountered this when writing a Mill plugin. When creating an `ExternalModule` you'll have code that looks like this:
```scala
import mill._
import mill.define.Command
import mill.define.Exter…
-
Some options may cause scalafix to generate code that no longer compiles, e.g. In this document:
https://scalacenter.github.io/scalafix/docs/rules/ExplicitResultTypes.html
It is noted that:
r…