From e99c11408f051eebeafea20ae0caa2a37c6cc16a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jerzy=20M=C3=BCller?= Date: Mon, 2 Feb 2015 16:29:24 +0100 Subject: [PATCH] Change test output to directory inside `target` Files compiled by `ScoverageCompiler` during tests were put into '.', polluting root directory with a lot of `.class` files. `clean` does not remove them as they are not in `target`. I moved them to `scalac-scoverage-plugin/target/scala-$ShortScalaVersion/test-generated-classes`. --- .../src/test/scala/scoverage/ScoverageCompiler.scala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scalac-scoverage-plugin/src/test/scala/scoverage/ScoverageCompiler.scala b/scalac-scoverage-plugin/src/test/scala/scoverage/ScoverageCompiler.scala index 6a6204f4..6fa60b43 100644 --- a/scalac-scoverage-plugin/src/test/scala/scoverage/ScoverageCompiler.scala +++ b/scalac-scoverage-plugin/src/test/scala/scoverage/ScoverageCompiler.scala @@ -22,6 +22,10 @@ object ScoverageCompiler { s.Yrangepos.value = true s.Yposdebug.value = true s.classpath.value = classPath.mkString(File.pathSeparator) + + val path = s"./scalac-scoverage-plugin/target/scala-$ShortScalaVersion/test-generated-classes" + new File(path).mkdirs() + s.d.value = path s }