Working with Scalafix

Working with Scalafix

First, create a new rule as follows (command from https://scalacenter.github.io/scalafix/docs/developers/setup.html):

sbt new scalacenter/scalafix.g8 --repo="Repository Name"

To run the rule against some codebase:

scalafix -r file:scalafix/rules/src/main/scala/fix/YourRule.scala your/code/base/

Where YourRule.scala is the rule you developed and your/code/base is the code base you are running the rule against.