diff --git a/build.sbt b/build.sbt index 60e154a..8a971a8 100644 --- a/build.sbt +++ b/build.sbt @@ -1,6 +1,13 @@ ThisBuild / scalaVersion := "2.12.10" ThisBuild / organization := "com.alejandrohdezma" +/** + * Although the plugin already adds these dependencies, + * this way we ensure that we get notified when a new version + * for them gets published. + */ +ThisBuild / scalafixDependencies := ScalafixWithDefaultsPlugin.scalafixDefaultRules + Global / onChangedBuildSource := ReloadOnSourceChanges addCommandAlias("ci-test", "fix --check; mdoc") @@ -20,6 +27,6 @@ lazy val `sbt-fix` = project .settings(addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.3.1")) lazy val `sbt-fix-it` = project - .settings(description := "Enables scalafix/scalafmt settings in it configuration") - .enablePlugins(SbtPlugin) .dependsOn(`sbt-fix`) + .enablePlugins(SbtPlugin) + .settings(description := "Enables scalafix/scalafmt settings in it configuration") diff --git a/sbt-fix/src/main/scala/com/alejandrohdezma/sbt/fix/ScalafixWithDefaultsPlugin.scala b/sbt-fix/src/main/scala/com/alejandrohdezma/sbt/fix/ScalafixWithDefaultsPlugin.scala index 8804b22..fba9b48 100644 --- a/sbt-fix/src/main/scala/com/alejandrohdezma/sbt/fix/ScalafixWithDefaultsPlugin.scala +++ b/sbt-fix/src/main/scala/com/alejandrohdezma/sbt/fix/ScalafixWithDefaultsPlugin.scala @@ -81,7 +81,7 @@ object ScalafixWithDefaultsPlugin extends AutoPlugin { ) } - private lazy val scalafixDefaultRules: Seq[ModuleID] = Seq( + lazy val scalafixDefaultRules: Seq[ModuleID] = Seq( "com.github.vovapolu" %% "scaluzzi" % "0.1.3", "com.nequissimus" %% "sort-imports" % "0.3.2", "com.eed3si9n.fix" %% "scalafix-noinfer" % "0.1.0-M1"