From 7d27682fb235dc13044b6c1c4668e45a12d22c5e Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Fri, 3 Mar 2017 10:47:36 +0100 Subject: [PATCH] Find another way to avoid unused warnings --- scripted/plugin/src/main/scala/sbt/ScriptedPlugin.scala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripted/plugin/src/main/scala/sbt/ScriptedPlugin.scala b/scripted/plugin/src/main/scala/sbt/ScriptedPlugin.scala index 4e55b80a4..eae62b316 100644 --- a/scripted/plugin/src/main/scala/sbt/ScriptedPlugin.scala +++ b/scripted/plugin/src/main/scala/sbt/ScriptedPlugin.scala @@ -41,8 +41,12 @@ object ScriptedPlugin extends AutoPlugin { scriptedClasspath := getJars(scriptedConf).value, scriptedTests := scriptedTestsTask.value, scriptedRun := scriptedRunTask.value, - scriptedDependencies := (()), - scriptedDependencies := scriptedDependencies.dependsOn(compile in Test, publishLocal).value, + scriptedDependencies := { + def use[A](x: A*): Unit = () // avoid unused warnings + val analysis = (compile in Test).value + val pub = (publishLocal).value + use(analysis, pub) + }, scriptedLaunchOpts := Seq(), scripted := scriptedTask.evaluated )