From 49d0027fc4c6ca1a440b5060d63c95541922484c Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Thu, 2 Aug 2018 13:56:16 -0700 Subject: Remove language features from common compiler settings --- src/main/scala/xyz.driver.sbt/LintPlugin.scala | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/scala/xyz.driver.sbt/LintPlugin.scala b/src/main/scala/xyz.driver.sbt/LintPlugin.scala index 7d882cb..f460af5 100644 --- a/src/main/scala/xyz.driver.sbt/LintPlugin.scala +++ b/src/main/scala/xyz.driver.sbt/LintPlugin.scala @@ -43,10 +43,6 @@ object LintPlugin extends AutoPlugin { lazy val scalacSettings: Seq[Def.Setting[_]] = Seq( scalacOptions in Compile ++= Seq( - "-language:higherKinds", - "-language:implicitConversions", - "-language:postfixOps", - "-language:reflectiveCalls", // TODO this should be discouraged "-unchecked", "-deprecation", "-feature", @@ -86,7 +82,7 @@ object LintPlugin extends AutoPlugin { throw new MessageOnlyException( "Fatal warnings: some warnings other than deprecations were found. " + "This failure can be ignored by removing the lint plugin from the sbt project. " + - "(E.g. add `disablePlugins(LintPlugin)` to build.sbt).") + "(E.g. by adding `disablePlugins(LintPlugin)` to the build).") } compiled } -- cgit v1.2.3