From 609c63468ad005085cb1fcc80843f450df986753 Mon Sep 17 00:00:00 2001 From: Gabriele Petronella Date: Thu, 2 May 2019 14:39:36 +0200 Subject: [PATCH] Remove -Xfuture from 2.13 --- src/main/scala/buildo/ScalaSettingPlugin.scala | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/scala/buildo/ScalaSettingPlugin.scala b/src/main/scala/buildo/ScalaSettingPlugin.scala index b6e2425..b2ee6a9 100644 --- a/src/main/scala/buildo/ScalaSettingPlugin.scala +++ b/src/main/scala/buildo/ScalaSettingPlugin.scala @@ -16,8 +16,8 @@ object ScalaSettingPlugin extends AutoPlugin { def crossFlags(scalaVersion: String): Seq[String] = CrossVersion.partialVersion(scalaVersion) match { - case Some((2, 11)) => Seq("-Yinline-warnings", "-Ypartial-unification") - case Some((2, 12)) => Seq("-opt-warnings", "-Ypartial-unification") + case Some((2, 11)) => Seq("-Yinline-warnings", "-Ypartial-unification", "-Xfuture") + case Some((2, 12)) => Seq("-opt-warnings", "-Ypartial-unification", "-Xfuture") case Some((2, 13)) => Seq("-Ymacro-annotations") case _ => Nil } @@ -26,10 +26,12 @@ object ScalaSettingPlugin extends AutoPlugin { cancelable in Global := true, scalacOptions ++= Seq( "-encoding", "utf8", - "-deprecation", "-feature", "-unchecked", "-Xlint", + "-deprecation", + "-feature", + "-unchecked", + "-Xlint", "-language:higherKinds", "-language:implicitConversions", - "-Xfuture", "-Ywarn-dead-code", "-Ywarn-numeric-widen", "-Ywarn-value-discard",