From 035b445dad16071a025c9efc84a314780ba60e6e Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Mon, 27 Feb 2023 15:08:14 +0100 Subject: [PATCH] Allow to circumvent Scala version checks Just in case. Having issues with locally published Scala versions right now, so I'd rather not have this check. --- .../src/main/scala/scala/build/options/BuildOptions.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/options/src/main/scala/scala/build/options/BuildOptions.scala b/modules/options/src/main/scala/scala/build/options/BuildOptions.scala index ae80849a65..c5ae9f3889 100644 --- a/modules/options/src/main/scala/scala/build/options/BuildOptions.scala +++ b/modules/options/src/main/scala/scala/build/options/BuildOptions.scala @@ -258,6 +258,8 @@ final case class BuildOptions( val svOpt: Option[String] = scalaOptions.scalaVersion match { case Some(MaybeScalaVersion(None)) => None + case Some(MaybeScalaVersion(Some(svInput))) if svInput.endsWith("!") => + Some(svInput.stripSuffix("!")) case Some(MaybeScalaVersion(Some(svInput))) => val sv = value { svInput match {