mirror of https://github.com/sbt/sbt.git
Silence noisy compile warnings in all REPLs
This commit is contained in:
parent
0d21ae6369
commit
140eed1a18
|
|
@ -1,7 +1,7 @@
|
||||||
import Dependencies._
|
import Dependencies._
|
||||||
import Path._
|
import Path._
|
||||||
|
|
||||||
def commonSettings: Seq[Setting[_]] = Seq(
|
def commonSettings: Seq[Setting[_]] = Def settings (
|
||||||
scalaVersion := scala212,
|
scalaVersion := scala212,
|
||||||
// publishArtifact in packageDoc := false,
|
// publishArtifact in packageDoc := false,
|
||||||
resolvers += Resolver.typesafeIvyRepo("releases"),
|
resolvers += Resolver.typesafeIvyRepo("releases"),
|
||||||
|
|
@ -21,6 +21,7 @@ def commonSettings: Seq[Setting[_]] = Seq(
|
||||||
case _ => old ++ List("-Ywarn-unused", "-Ywarn-unused-import", "-YdisableFlatCpCaching")
|
case _ => old ++ List("-Ywarn-unused", "-Ywarn-unused-import", "-YdisableFlatCpCaching")
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
inCompileAndTest(scalacOptions in console --= Vector("-Ywarn-unused-import", "-Ywarn-unused", "-Xlint")),
|
||||||
publishArtifact in Compile := true,
|
publishArtifact in Compile := true,
|
||||||
publishArtifact in Test := false,
|
publishArtifact in Test := false,
|
||||||
parallelExecution in Test := false
|
parallelExecution in Test := false
|
||||||
|
|
@ -114,8 +115,6 @@ lazy val lmCommonTest = (project in file("common-test"))
|
||||||
skip in publish := true,
|
skip in publish := true,
|
||||||
name := "common-test",
|
name := "common-test",
|
||||||
libraryDependencies ++= Seq(scalaTest, scalaCheck),
|
libraryDependencies ++= Seq(scalaTest, scalaCheck),
|
||||||
scalacOptions in (Compile, console) --=
|
|
||||||
Vector("-Ywarn-unused-import", "-Ywarn-unused", "-Xlint"),
|
|
||||||
mimaSettings,
|
mimaSettings,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -171,3 +170,6 @@ inThisBuild(Seq(
|
||||||
whitesourceFailOnError := sys.env.contains("WHITESOURCE_PASSWORD"), // fail if pwd is present
|
whitesourceFailOnError := sys.env.contains("WHITESOURCE_PASSWORD"), // fail if pwd is present
|
||||||
whitesourceForceCheckAllDependencies := true,
|
whitesourceForceCheckAllDependencies := true,
|
||||||
))
|
))
|
||||||
|
|
||||||
|
def inCompileAndTest(ss: SettingsDefinition*): Seq[Setting[_]] =
|
||||||
|
Seq(Compile, Test) flatMap (inConfig(_)(Def.settings(ss: _*)))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue