From 223ab2b310a2767ae46f7a91150b1a0bfec81c4a Mon Sep 17 00:00:00 2001 From: Jason Pickens Date: Tue, 20 Apr 2021 15:35:06 +1200 Subject: [PATCH] Remove configuration scope from runner settings --- main/src/main/scala/sbt/Defaults.scala | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/main/src/main/scala/sbt/Defaults.scala b/main/src/main/scala/sbt/Defaults.scala index f9f930f9d..95cbb0a4a 100644 --- a/main/src/main/scala/sbt/Defaults.scala +++ b/main/src/main/scala/sbt/Defaults.scala @@ -2561,11 +2561,8 @@ object Defaults extends BuildCommon { // 1. runnerSettings is added unscoped via JvmPlugin. // 2. In addition it's added scoped to run task. lazy val runnerSettings: Seq[Setting[_]] = Seq(runnerTask, forkOptions := forkOptionsTask.value) - private[this] lazy val newRunnerSettings: Seq[Setting[_]] = { - val unscoped: Seq[Def.Setting[_]] = - Seq(runner := ClassLoaders.runner.value, forkOptions := forkOptionsTask.value) - inConfig(Compile)(unscoped) ++ inConfig(Test)(unscoped) - } + private[this] lazy val newRunnerSettings: Seq[Setting[_]] = + Seq(runner := ClassLoaders.runner.value, forkOptions := forkOptionsTask.value) lazy val baseTasks: Seq[Setting[_]] = projectTasks ++ packageBase