From 6679067bcb76ac8f41a4131cd1ef9d8863e70b1e Mon Sep 17 00:00:00 2001 From: Martin Duhem Date: Fri, 2 Feb 2024 14:28:56 +0100 Subject: [PATCH] Resolve `scripted-sbt-redux` to run scripted Previously, in sbt 2, the Scripted plugin was not resolving any module that would provide it with the `ScriptedTests` object, and could therefore not run scripted tests. With this patch, `scripted-sbt-redux` will be resolved and added to the classloader that's used to load `sbt.scriptedtest.ScriptedTests`. --- main/src/main/scala/sbt/ScriptedPlugin.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/main/src/main/scala/sbt/ScriptedPlugin.scala b/main/src/main/scala/sbt/ScriptedPlugin.scala index c0f6dd984..b24bac1a7 100644 --- a/main/src/main/scala/sbt/ScriptedPlugin.scala +++ b/main/src/main/scala/sbt/ScriptedPlugin.scala @@ -79,6 +79,7 @@ object ScriptedPlugin extends AutoPlugin { ) case Some((2, _)) => Seq( + "org.scala-sbt" %% "scripted-sbt-redux" % 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)"