Merge pull request #6511 from bjaglin/duplicated-src

dedup unmanagedSourceDirectories for Scala 3
This commit is contained in:
eugene yokota
2021-05-15 17:55:26 -04:00
committed by GitHub
3 changed files with 13 additions and 1 deletions
+1 -1
View File
@@ -745,7 +745,7 @@ object Defaults extends BuildCommon {
scalaSrcDir.getParentFile / s"${scalaSrcDir.name}-$sv",
scalaSrcDir.getParentFile / s"${scalaSrcDir.name}-$epochVersion",
javaSrcDir,
)
).distinct
else
Seq(scalaSrcDir, javaSrcDir)
}
@@ -0,0 +1,11 @@
ThisBuild / scalaVersion := "3.0.0"
lazy val check = taskKey[Unit]("check")
lazy val root = project.in(file("."))
.settings(
check := {
val dirs = (Compile / unmanagedSourceDirectories).value
assert(dirs == dirs.distinct)
}
)
@@ -0,0 +1 @@
> check