@@ -12,7 +12,7 @@ lazy val commonSettings =
1212 // Load version from the file so that Gradle/Shipkit and SBT use the same version
1313 version := {
1414 val versionFromEnv = System .getenv(" PROJECT_VERSION" )
15- if (versionFromEnv != null && ! versionFromEnv.trim().isEmpty() ) {
15+ if (versionFromEnv != null && versionFromEnv.trim().nonEmpty ) {
1616 versionFromEnv
1717 } else {
1818 val pattern = """ ^version=(.+)$""" .r
@@ -33,17 +33,17 @@ lazy val commonSettings =
3333 " -encoding" ,
3434 " UTF-8" ,
3535 " -Xfatal-warnings" ,
36+ // "-Xmacro-settings:mockito-print-when,mockito-print-do-something,mockito-print-verify,mockito-print-expect,mockito-print-captor,mockito-print-matcher,mockito-print-extractor,mockito-print-wrapper,mockito-print-lenient",
3637 " -language:reflectiveCalls,implicitConversions,experimental.macros,higherKinds"
37- // "-Xmacro-settings:mockito-print-when,mockito-print-do-something,mockito-print-verify,mockito-print-expect,mockito-print-captor,mockito-print-matcher,mockito-print-extractor,mockito-print-wrapper,mockito-print-lenient"
3838 ),
3939 scalacOptions ++= {
4040 CrossVersion .partialVersion(scalaVersion.value) match {
4141 case Some ((2 , 11 )) =>
4242 Seq (" -Xsource:2.12" , " -Ypartial-unification" )
4343 case Some ((2 , 12 )) =>
44- Seq (" -Ypartial-unification" )
44+ Seq (" -Ypartial-unification" , " -Ywarn-unused:locals " )
4545 case _ =>
46- Nil
46+ Seq ( " -Ywarn-unused:locals " )
4747 }
4848 },
4949 Test / scalacOptions += " -Ywarn-value-discard" ,
@@ -79,7 +79,7 @@ lazy val publishSettings = Seq(
7979lazy val noPublishingSettings = Seq (
8080 publish := {},
8181 publishLocal := {},
82- publishArtifact := false ,
82+ publishArtifact := false
8383)
8484
8585lazy val noCrossBuildSettings = Seq (
@@ -212,4 +212,4 @@ lazy val macroCommon = (project in file("macro-common"))
212212
213213lazy val root = (project in file(" ." ))
214214 .settings(noPublishingSettings, noCrossBuildSettings)
215- .aggregate (common, core, scalatest, specs2, cats, scalaz)
215+ .aggregate(common, core, scalatest, specs2, cats, scalaz)
0 commit comments