alejandrohdezma / sbt-scalafix-defaults   0.13.0

Apache License 2.0 GitHub

Default (and sane) configurations for Scalafix

Scala versions: 2.12
sbt plugins: 1.0

Default (and sane) configurations for Scalafix

Installation

Add the following line to your plugins.sbt file:

addSbtPlugin("com.alejandrohdezma" % "sbt-scalafix-defaults" % "0.13.0")

You'll also need to provide the sbt-scalafix plugin.

Usage

The included plugin activates automatically. It will add some default dependencies to scalafixDependencies, enable scalafixOnCompile(except when running on CI) & semanticdb by default and create a .scalafix.conf in your project's root folder with this content.

You can add the .scalafix.conf file to the repository's .gitignore, since it's going to be automatically re-created on every build.

Extra configurations

Extra configurations can be added to a file named .scalafix-extra.conf at the root of your repository. The content of this file will be automatically appended to the auto-generated .scalafix.conf.