From f7375edf9f3c405f6d451aa5b5a59a4c83f21d96 Mon Sep 17 00:00:00 2001 From: cunei Date: Fri, 15 May 2009 15:44:54 +0000 Subject: [PATCH] 1.4-related cleanup and reorganization. Removed a bunch of now useless 1.4 code, merged back jvm5-specific partest tests into the general jvm tests, documentation updates. git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17742 5e8d7ff9-d8ef-0310-90f0-a4852d11357a --- build.xml | 42 +- docs/development/jvm.txt | 2 +- src/manual/scala/man1/scalac.scala | 2 +- src/partest/README | 6 +- .../scala/tools/partest/PartestTask.scala | 13 - .../tools/partest/nest/CompileManager.scala | 1 - .../tools/partest/nest/ConsoleRunner.scala | 12 +- .../scala/tools/partest/nest/NestUI.scala | 2 - .../tools/partest/nest/ReflectiveRunner.scala | 2 - .../scala/tools/partest/nest/TestFile.scala | 9 - .../scala/tools/partest/nest/Worker.scala | 3 - src/scala-lang.iml | 1 - .../{jvm5 => jvm}/NestedAnnotations.java | 0 test/files/{jvm5 => jvm}/OuterEnum.java | 0 test/files/{jvm5 => jvm}/OuterTParams.java | 0 .../files/{jvm5 => jvm}/SourceAnnotation.java | 0 test/files/{jvm5 => jvm}/annotations.check | 0 test/files/{jvm5 => jvm}/annotations.scala | 0 test/files/{jvm5 => jvm}/bug676.check | 0 test/files/{jvm5 => jvm}/bug676.scala | 0 test/files/{jvm5 => jvm}/bug680.check | 0 test/files/{jvm5 => jvm}/bug680.scala | 0 test/files/{jvm5 => jvm}/console.check | 0 test/files/{jvm5 => jvm}/console.scala | 0 test/files/{jvm5 => jvm}/genericNest.scala | 0 test/files/{jvm5 => jvm}/interpreter.check | 0 test/files/{jvm5 => jvm}/interpreter.scala | 0 test/files/{jvm5 => jvm}/mkAnnotationsJar.sh | 0 test/files/{jvm5 => jvm}/outerEnum.check | 0 test/files/{jvm5 => jvm}/outerEnum.scala | 0 test/files/{jvm5 => jvm}/stringbuilder.scala | 0 test/files/{jvm5 => jvm}/sync-var.check | 0 test/files/{jvm5 => jvm}/sync-var.scala | 0 test/files/{jvm5 => jvm}/t0014.check | 0 test/files/{jvm5 => jvm}/t0014.scala | 0 test/files/{jvm5 => jvm}/t1461.scala | 0 test/files/{jvm5 => jvm}/t1464.check | 0 test/files/{jvm5 => jvm}/t1464/MyTrait.scala | 0 test/files/{jvm5 => jvm}/t1464/Test.java | 0 test/files/{jvm5 => jvm}/throws-annot.check | 0 test/files/{jvm5 => jvm}/throws-annot.scala | 0 test/files/jvm/typerep.check | 2 + test/files/jvm/typerep.scala | 25 +- test/files/jvm5/typerep.check | 49 --- test/files/jvm5/typerep.scala | 383 ------------------ test/files/{pos5 => pos}/chang/Outer.java | 0 test/files/{pos5 => pos}/chang/Test.scala | 0 test/files/{pos5 => pos}/ilya/J.java | 0 test/files/{pos5 => pos}/ilya/S.scala | 0 test/files/{pos5 => pos}/ilya2/A.scala | 0 test/files/{pos5 => pos}/ilya2/B.java | 0 test/files/{pos5 => pos}/ilya2/Nullable.java | 0 test/files/{pos5 => pos}/signatures/Test.java | 0 test/files/{pos5 => pos}/signatures/sig.scala | 0 test/files/{pos5 => pos}/t0695/JavaClass.java | 0 test/files/{pos5 => pos}/t0695/Test.scala | 0 test/files/{pos5 => pos}/t1101/J.java | 0 test/files/{pos5 => pos}/t1101/S.scala | 0 test/files/{pos5 => pos}/t1102/J.java | 0 test/files/{pos5 => pos}/t1102/S.scala | 0 test/files/{pos5 => pos}/t1150/J.java | 0 test/files/{pos5 => pos}/t1150/S.scala | 0 test/files/{pos5 => pos}/t1152/J.java | 0 test/files/{pos5 => pos}/t1152/S.scala | 0 test/files/{pos5 => pos}/t1176/J.java | 0 test/files/{pos5 => pos}/t1176/S.scala | 0 test/files/{pos5 => pos}/t1186/t1186.java | 0 test/files/{pos5 => pos}/t1196/J.java | 0 test/files/{pos5 => pos}/t1196/S.scala | 0 test/files/{pos5 => pos}/t1197/J.java | 0 test/files/{pos5 => pos}/t1197/S.scala | 0 test/files/{pos5 => pos}/t1203/J.java | 0 test/files/{pos5 => pos}/t1203/S.scala | 0 test/files/{pos5 => pos}/t1230/J.java | 0 test/files/{pos5 => pos}/t1230/S.scala | 0 test/files/{pos5 => pos}/t1231/J.java | 0 test/files/{pos5 => pos}/t1231/S.scala | 0 test/files/{pos5 => pos}/t1232/J.java | 0 test/files/{pos5 => pos}/t1232/J2.java | 0 test/files/{pos5 => pos}/t1232/S.scala | 0 test/files/{pos5 => pos}/t1235/Test.java | 0 test/files/{pos5 => pos}/t1254/t1254.java | 0 test/files/{pos5 => pos}/t1263/Test.java | 0 test/files/{pos5 => pos}/t1263/test.scala | 0 test/files/{pos5 => pos}/t1711/Seq.scala | 0 test/files/{pos5 => pos}/t1711/Test.java | 0 test/pending/{jvm5 => jvm}/annotations.scala | 0 test/pending/{jvm5 => jvm}/t1464.check | 0 test/pending/{pos5 => pos}/misc/A.java | 0 test/pending/{pos5 => pos}/misc/B.scala | 0 test/pending/{pos5 => pos}/misc/J.java | 0 test/pending/{pos5 => pos}/misc/S.scala | 0 test/pending/{pos5 => pos}/t1745/J.java | 0 test/pending/{pos5 => pos}/t1745/S.scala | 0 94 files changed, 26 insertions(+), 528 deletions(-) rename test/files/{jvm5 => jvm}/NestedAnnotations.java (100%) rename test/files/{jvm5 => jvm}/OuterEnum.java (100%) rename test/files/{jvm5 => jvm}/OuterTParams.java (100%) rename test/files/{jvm5 => jvm}/SourceAnnotation.java (100%) rename test/files/{jvm5 => jvm}/annotations.check (100%) rename test/files/{jvm5 => jvm}/annotations.scala (100%) rename test/files/{jvm5 => jvm}/bug676.check (100%) rename test/files/{jvm5 => jvm}/bug676.scala (100%) rename test/files/{jvm5 => jvm}/bug680.check (100%) rename test/files/{jvm5 => jvm}/bug680.scala (100%) rename test/files/{jvm5 => jvm}/console.check (100%) rename test/files/{jvm5 => jvm}/console.scala (100%) rename test/files/{jvm5 => jvm}/genericNest.scala (100%) rename test/files/{jvm5 => jvm}/interpreter.check (100%) rename test/files/{jvm5 => jvm}/interpreter.scala (100%) rename test/files/{jvm5 => jvm}/mkAnnotationsJar.sh (100%) rename test/files/{jvm5 => jvm}/outerEnum.check (100%) rename test/files/{jvm5 => jvm}/outerEnum.scala (100%) rename test/files/{jvm5 => jvm}/stringbuilder.scala (100%) rename test/files/{jvm5 => jvm}/sync-var.check (100%) rename test/files/{jvm5 => jvm}/sync-var.scala (100%) rename test/files/{jvm5 => jvm}/t0014.check (100%) rename test/files/{jvm5 => jvm}/t0014.scala (100%) rename test/files/{jvm5 => jvm}/t1461.scala (100%) rename test/files/{jvm5 => jvm}/t1464.check (100%) rename test/files/{jvm5 => jvm}/t1464/MyTrait.scala (100%) rename test/files/{jvm5 => jvm}/t1464/Test.java (100%) rename test/files/{jvm5 => jvm}/throws-annot.check (100%) rename test/files/{jvm5 => jvm}/throws-annot.scala (100%) mode change 100644 => 100755 test/files/jvm/typerep.check mode change 100644 => 100755 test/files/jvm/typerep.scala delete mode 100755 test/files/jvm5/typerep.check delete mode 100755 test/files/jvm5/typerep.scala rename test/files/{pos5 => pos}/chang/Outer.java (100%) rename test/files/{pos5 => pos}/chang/Test.scala (100%) rename test/files/{pos5 => pos}/ilya/J.java (100%) rename test/files/{pos5 => pos}/ilya/S.scala (100%) rename test/files/{pos5 => pos}/ilya2/A.scala (100%) rename test/files/{pos5 => pos}/ilya2/B.java (100%) rename test/files/{pos5 => pos}/ilya2/Nullable.java (100%) rename test/files/{pos5 => pos}/signatures/Test.java (100%) rename test/files/{pos5 => pos}/signatures/sig.scala (100%) rename test/files/{pos5 => pos}/t0695/JavaClass.java (100%) rename test/files/{pos5 => pos}/t0695/Test.scala (100%) rename test/files/{pos5 => pos}/t1101/J.java (100%) rename test/files/{pos5 => pos}/t1101/S.scala (100%) rename test/files/{pos5 => pos}/t1102/J.java (100%) rename test/files/{pos5 => pos}/t1102/S.scala (100%) rename test/files/{pos5 => pos}/t1150/J.java (100%) rename test/files/{pos5 => pos}/t1150/S.scala (100%) rename test/files/{pos5 => pos}/t1152/J.java (100%) rename test/files/{pos5 => pos}/t1152/S.scala (100%) rename test/files/{pos5 => pos}/t1176/J.java (100%) rename test/files/{pos5 => pos}/t1176/S.scala (100%) rename test/files/{pos5 => pos}/t1186/t1186.java (100%) rename test/files/{pos5 => pos}/t1196/J.java (100%) rename test/files/{pos5 => pos}/t1196/S.scala (100%) rename test/files/{pos5 => pos}/t1197/J.java (100%) rename test/files/{pos5 => pos}/t1197/S.scala (100%) rename test/files/{pos5 => pos}/t1203/J.java (100%) rename test/files/{pos5 => pos}/t1203/S.scala (100%) rename test/files/{pos5 => pos}/t1230/J.java (100%) rename test/files/{pos5 => pos}/t1230/S.scala (100%) rename test/files/{pos5 => pos}/t1231/J.java (100%) rename test/files/{pos5 => pos}/t1231/S.scala (100%) rename test/files/{pos5 => pos}/t1232/J.java (100%) rename test/files/{pos5 => pos}/t1232/J2.java (100%) rename test/files/{pos5 => pos}/t1232/S.scala (100%) rename test/files/{pos5 => pos}/t1235/Test.java (100%) rename test/files/{pos5 => pos}/t1254/t1254.java (100%) rename test/files/{pos5 => pos}/t1263/Test.java (100%) rename test/files/{pos5 => pos}/t1263/test.scala (100%) rename test/files/{pos5 => pos}/t1711/Seq.scala (100%) rename test/files/{pos5 => pos}/t1711/Test.java (100%) rename test/pending/{jvm5 => jvm}/annotations.scala (100%) rename test/pending/{jvm5 => jvm}/t1464.check (100%) rename test/pending/{pos5 => pos}/misc/A.java (100%) rename test/pending/{pos5 => pos}/misc/B.scala (100%) rename test/pending/{pos5 => pos}/misc/J.java (100%) rename test/pending/{pos5 => pos}/misc/S.scala (100%) rename test/pending/{pos5 => pos}/t1745/J.java (100%) rename test/pending/{pos5 => pos}/t1745/S.scala (100%) diff --git a/build.xml b/build.xml index 27b66f2b6..55fb0f9ab 100644 --- a/build.xml +++ b/build.xml @@ -1490,7 +1490,6 @@ BOOTRAPING TEST AND TEST SUITE - @@ -1502,13 +1501,11 @@ BOOTRAPING TEST AND TEST SUITE - - @@ -1527,7 +1524,6 @@ BOOTRAPING TEST AND TEST SUITE - @@ -1696,26 +1692,6 @@ STABLE REFERENCE (STARR) - - - - - - - - - - - - - - - - - - @@ -1742,19 +1718,14 @@ FORWARDED TARGETS FOR PACKAGING - - - - - - - + +