summaryrefslogtreecommitdiff
path: root/src/partest
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2012-12-14 10:21:33 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2012-12-14 10:21:33 -0800
commita29293c8bc22b8a68b1033a440db14af49501f56 (patch)
treeeaba51bbadbb1a7a9b11db33c83ee618702a2acb /src/partest
parent7df0dd09c1057acea887d93a83c2025fbe8b1336 (diff)
parent601536136e6300cb8fef8f20b1f1e74cec033621 (diff)
downloadscala-a29293c8bc22b8a68b1033a440db14af49501f56.tar.gz
scala-a29293c8bc22b8a68b1033a440db14af49501f56.tar.bz2
scala-a29293c8bc22b8a68b1033a440db14af49501f56.zip
Merge pull request #1754 from retronym/ticket/6288
SI-6288 Perfecting positions
Diffstat (limited to 'src/partest')
-rw-r--r--src/partest/scala/tools/partest/DirectTest.scala4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/partest/scala/tools/partest/DirectTest.scala b/src/partest/scala/tools/partest/DirectTest.scala
index 8c18809ad6..483cb491a1 100644
--- a/src/partest/scala/tools/partest/DirectTest.scala
+++ b/src/partest/scala/tools/partest/DirectTest.scala
@@ -39,6 +39,10 @@ abstract class DirectTest extends App {
// new compiler
def newCompiler(args: String*): Global = {
val settings = newSettings((CommandLineParser tokenize ("-d \"" + testOutput.path + "\" " + extraSettings)) ++ args.toList)
+ newCompiler(settings)
+ }
+
+ def newCompiler(settings: Settings): Global = {
if (settings.Yrangepos.value) new Global(settings, reporter(settings)) with interactive.RangePositions
else new Global(settings, reporter(settings))
}