[2.x] Simplify -Werror application (#8906)

This commit is contained in:
eugene yokota 2026-03-15 04:53:37 -04:00 committed by GitHub
parent e12b3c9b9a
commit ed501b71bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 5 deletions

View File

@ -14,15 +14,15 @@ object HouseRulesPlugin extends AutoPlugin {
scalacOptions += "-language:implicitConversions",
scalacOptions ++= "-Xfuture".ifScala213OrMinus.value.toList,
scalacOptions ++= "-Xlint".ifScala2.value.toList,
scalacOptions ++= "-Werror"
.ifScala3x(_ => {
scalacOptions ++= {
if (
sys.props.get("sbt.build.fatal") match {
case Some(_) => java.lang.Boolean.getBoolean("sbt.build.fatal")
case _ => true
}
})
.value
.toList,
) List("-Werror")
else Nil
},
scalacOptions ++= "-Yinline-warnings".ifScala211OrMinus.value.toList,
scalacOptions ++= "-Yno-adapted-args".ifScala212OrMinus.value.toList,
scalacOptions ++= "-Ywarn-dead-code".ifScala2.value.toList,