From 31dd85b7ba7ec55e56868949a65b7c3a98eff93d Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Sun, 15 Sep 2024 03:17:53 -0400 Subject: [PATCH] fix: Allow scripted to go through **Problem** Currently scripted does version checking to block sbt 2.x plugins to be cross published from sbt 1.x. **Solution** Remove the sbt version matching. --- main/src/main/scala/sbt/ScriptedPlugin.scala | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/main/src/main/scala/sbt/ScriptedPlugin.scala b/main/src/main/scala/sbt/ScriptedPlugin.scala index 85f8c9181..7ec7dbd5f 100644 --- a/main/src/main/scala/sbt/ScriptedPlugin.scala +++ b/main/src/main/scala/sbt/ScriptedPlugin.scala @@ -71,13 +71,11 @@ object ScriptedPlugin extends AutoPlugin { "org.scala-sbt" % "scripted-sbt" % scriptedSbt.value % ScriptedConf, "org.scala-sbt" % "sbt-launch" % scriptedSbt.value % ScriptedLaunchConf ) - case Some((1, _)) => + case _ => Seq( "org.scala-sbt" %% "scripted-sbt" % scriptedSbt.value % ScriptedConf, "org.scala-sbt" % "sbt-launch" % scriptedSbt.value % ScriptedLaunchConf ) - case Some((x, y)) => sys error s"Unknown sbt version ${scriptedSbt.value} ($x.$y)" - case None => sys error s"Unknown sbt version ${scriptedSbt.value}" }), scriptedClasspath := getJars(ScriptedConf).value, scriptedTests := scriptedTestsTask.value,