Refactoring and linting tool for Scala
-
Updated
May 10, 2026 - Scala
Refactoring and linting tool for Scala
A CI-friendly Scalafix semantic rule for organizing imports
Introduces macro/meta annotations @ aux, @ self, @ instance, @ apply, @ delegated, @ syntax and String-based type class LabelledGeneric
Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
replace deprecated scala.Symbol literals. s/'foo/Symbol("foo")/
Giter8 template to implement custom rewrites
Scalafix rule to enforce named arguments
SBT plugin that enhances scalafix & scalafmt duo
Scalafix rule for avoiding sensitive interpolations
Scalafix semantic rule that flags Scala 3 call sites which can trigger slow type inference.
Scalafix rule to force explicit overriding
Add a description, image, and links to the scalafix topic page so that developers can more easily learn about it.
To associate your repository with the scalafix topic, visit your repo's landing page and select "manage topics."