summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-03-06 07:39:19 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2013-03-09 11:59:07 -0800
commitc6ca941ccc017a8869f4def717cfeb640f965077 (patch)
treee21038cc55d3a4231544d148913504a754eafdf8 /test/files
parent9094822181c398b945b7f30ac1e2b05da9796f53 (diff)
downloadscala-c6ca941ccc017a8869f4def717cfeb640f965077.tar.gz
scala-c6ca941ccc017a8869f4def717cfeb640f965077.tar.bz2
scala-c6ca941ccc017a8869f4def717cfeb640f965077.zip
Moved scaladoc sources into separate directory.
This change is not externally visible. It moves the scaladoc sources into src/scaladoc and adds an ant target for building them. The compilation products are still packaged into scala-compiler.jar as before, but with a small change to build.xml a separate jar can be created instead.
Diffstat (limited to 'test/files')
-rw-r--r--test/files/run/t5527.check99
-rw-r--r--test/files/run/t5527.scala107
2 files changed, 0 insertions, 206 deletions
diff --git a/test/files/run/t5527.check b/test/files/run/t5527.check
deleted file mode 100644
index 1518168c51..0000000000
--- a/test/files/run/t5527.check
+++ /dev/null
@@ -1,99 +0,0 @@
-[[syntax trees at end of parser]] // newSource1
-package <empty> {
- object UselessComments extends scala.AnyRef {
- def <init>() = {
- super.<init>();
- ()
- };
- var z = 0;
- def test1 = {
- object Maybe extends scala.AnyRef {
- def <init>() = {
- super.<init>();
- ()
- };
- /** Some comment inside */
- def nothing() = ()
- };
- ()
- };
- def test2 = {
- var x = 4;
- if (true)
- {
- x = 5;
- val y = 6;
- ()
- }
- else
- ()
- };
- def test3 = {
- if (true)
- z = 3
- else
- ();
- val t = 4;
- 0.to(4).foreach(((i) => println(i)))
- };
- val test4 = 'a' match {
- case ('0'| '1'| '2'| '3'| '4'| '5'| '6'| '7'| '8'| '9') => true
- case _ => false
- }
- };
- /** comments that we should keep */
- object UsefulComments extends scala.AnyRef {
- def <init>() = {
- super.<init>();
- ()
- };
- /** class A */
- class A extends scala.AnyRef {
- def <init>() = {
- super.<init>();
- ()
- };
- /** f */
- def f(i: Int) = i;
- /** v */
- val v = 1;
- /** u */
- var u = 2
- };
- /** trait B */
- abstract trait B extends scala.AnyRef {
- def $init$() = {
- ()
- };
- /** T */
- type T >: _root_.scala.Nothing <: _root_.scala.Any;
- /** f */
- def f(i: Int): scala.Unit;
- /** v */
- val v = 1;
- /** u */
- var u = 2
- };
- /** object C */
- object C extends scala.AnyRef {
- def <init>() = {
- super.<init>();
- ()
- };
- /** f */
- def f(i: Int) = i;
- /** v */
- val v = 1;
- /** u */
- var u = 2
- };
- /** class D */
- @new deprecated("use ... instead", "2.10.0") class D extends scala.AnyRef {
- def <init>() = {
- super.<init>();
- ()
- }
- }
- }
-}
-
diff --git a/test/files/run/t5527.scala b/test/files/run/t5527.scala
deleted file mode 100644
index 2449ff60c3..0000000000
--- a/test/files/run/t5527.scala
+++ /dev/null
@@ -1,107 +0,0 @@
-import scala.tools.partest._
-import java.io._
-import scala.tools.nsc._
-import scala.tools.nsc.util.CommandLineParser
-import scala.tools.nsc.doc.{Settings, DocFactory}
-import scala.tools.nsc.reporters.ConsoleReporter
-
-object Test extends DirectTest {
-
- override def extraSettings: String = "-usejavacp -Xprint:parser -Yrangepos -Ystop-after:parser -d " + testOutput.path
-
- override def code = """
- // SI-5527
- object UselessComments {
-
- var z = 0
-
- def test1 = {
- /** Some comment here */
- object Maybe {
- /** Some comment inside */
- def nothing() = ()
- }
- }
-
- def test2 = {
- var x = 4
- if (true) {
- /** Testing 123 */
- x = 5
- val y = 6
- }
- }
-
- def test3 = {
- if (true)
- z = 3
-
- /** Calculate this result. */
- val t = 4
- for (i <- 0 to 4)
- println(i)
- }
-
- val test4 = ('a') match {
- /** Another digit is a giveaway. */
- case '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' =>
- true
- case _ =>
- false
- }
- }
-
- /** comments that we should keep */
- object UsefulComments {
- /** class A */
- class A {
- /** f */
- def f(i: Int) = i
- /** v */
- val v = 1
- /** u */
- var u = 2
- }
- /** trait B */
- trait B {
- /** T */
- type T
- /** f */
- def f(i: Int)
- /** v */
- val v = 1
- /** u */
- var u = 2
- }
- /** object C */
- object C {
- /** f */
- def f(i: Int) = i
- /** v */
- val v = 1
- /** u */
- var u = 2
- }
- /** class D */
- @deprecated("use ... instead", "2.10.0")
- class D
- }
- """.trim
-
- override def show(): Unit = {
- // redirect err to out, for logging
- val prevErr = System.err
- System.setErr(System.out)
- compile()
- System.setErr(prevErr)
- }
-
- override def newCompiler(args: String*): Global = {
- // we want the Scaladoc compiler here, because it keeps DocDef nodes in the tree
- val settings = new Settings(_ => ())
- val command = new ScalaDoc.Command((CommandLineParser tokenize extraSettings) ++ args.toList, settings)
- new DocFactory(new ConsoleReporter(settings), settings).compiler
- }
-
- override def isDebug = false // so we don't get the newSettings warning
-}