diff --git a/sbt/src/sbt-test/project/lint/build.sbt b/sbt/src/sbt-test/project/lint/build.sbt index 9ee3171f6..b8ba55e05 100644 --- a/sbt/src/sbt-test/project/lint/build.sbt +++ b/sbt/src/sbt-test/project/lint/build.sbt @@ -2,14 +2,18 @@ ThisBuild / doc / scalacOptions += "-Xsomething" ThisBuild / shellPrompt := { state => "sbt> " } +// watch related settings +ThisBuild / sbt.nio.Keys.watchTriggers := Seq() +ThisBuild / sbt.nio.Keys.watchPersistFileStamps := true + lazy val lintBuildTest = taskKey[Unit]("") lazy val root = (project in file(".")) .settings( lintBuildTest := { val state = Keys.state.value - val includeKeys = (includeLintKeys in Global).value map { _.scopedKey.key.label } - val excludeKeys = (excludeLintKeys in Global).value map { _.scopedKey.key.label } + val includeKeys = (lintIncludeFilter in Global).value + val excludeKeys = (lintExcludeFilter in Global).value val result = sbt.internal.LintUnused.lintUnused(state, includeKeys, excludeKeys) result foreach { case (_, "ThisBuild / doc / scalacOptions", _) => ()