### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core Index: compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties,v retrieving revision 1.229 diff -u -r1.229 messages.properties --- compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties 8 Nov 2007 16:28:27 -0000 1.229 +++ compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties 31 Jan 2008 09:34:00 -0000 @@ -357,7 +357,7 @@ 433 = Too many methods for type {0}. Maximum is 65535 440 = 'assert' should not be used as an identifier, since it is a reserved keyword from source level 1.4 on -441 = 'enum' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on +441 = 'enum' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on 442 = Enum constants cannot be surrounded by parenthesis 450 = {0} {1} @@ -500,14 +500,14 @@ 581 = Can only iterate over an array or an instance of java.lang.Iterable ### SOURCE LEVEL -590 = Syntax error, type parameters are only available if source level is 5.0 -591 = Syntax error, static imports are only available if source level is 5.0 -592 = Syntax error, 'for each' statements are only available if source level is 5.0 -593 = Syntax error, parameterized types are only available if source level is 5.0 -594 = Syntax error, enum declarations are only available if source level is 5.0 -595 = Syntax error, varargs are only available if source level is 5.0 -596 = Syntax error, annotations are only available if source level is 5.0 -597 = Syntax error, annotation declarations are only available if source level is 5.0 +590 = Syntax error, type parameters are only available if source level is 1.5 +591 = Syntax error, static imports are only available if source level is 1.5 +592 = Syntax error, 'for each' statements are only available if source level is 1.5 +593 = Syntax error, parameterized types are only available if source level is 1.5 +594 = Syntax error, enum declarations are only available if source level is 1.5 +595 = Syntax error, varargs are only available if source level is 1.5 +596 = Syntax error, annotations are only available if source level is 1.5 +597 = Syntax error, annotation declarations are only available if source level is 1.5 598 = Syntax error, annotation declaration cannot have type parameters 599 = Syntax error, enum declaration cannot have type parameters Index: buildnotes_jdt-core.html =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/buildnotes_jdt-core.html,v retrieving revision 1.6286 diff -u -r1.6286 buildnotes_jdt-core.html --- buildnotes_jdt-core.html 30 Jan 2008 15:51:21 -0000 1.6286 +++ buildnotes_jdt-core.html 31 Jan 2008 09:34:00 -0000 @@ -48,7 +48,9 @@

What's new in this drop

Problem Reports Fixed

-216875 +216291 +[1.5][compiler] Compiler messages should use "1.5" instead of "5.0" +
216875 [search] Field- and LocalVariableReferenceMatch confuse read/write for field access on LHS
216895 NPE found in .log while running ClasspathTests #P org.eclipse.jdt.core.tests.compiler Index: src/org/eclipse/jdt/core/tests/compiler/parser/ComplianceDiagnoseTest.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/ComplianceDiagnoseTest.java,v retrieving revision 1.34 diff -u -r1.34 ComplianceDiagnoseTest.java --- src/org/eclipse/jdt/core/tests/compiler/parser/ComplianceDiagnoseTest.java 25 Jan 2008 11:59:24 -0000 1.34 +++ src/org/eclipse/jdt/core/tests/compiler/parser/ComplianceDiagnoseTest.java 31 Jan 2008 09:34:01 -0000 @@ -58,7 +58,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static aaa.BBB.*;\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " import static aaa.BBB.*;\n" + @@ -96,7 +96,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static aaa.BBB.CCC;\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " import static aaa.BBB.CCC;\n" + @@ -164,7 +164,7 @@ "1. ERROR in X.java (at line 3)\n" + " for(String o: c) {\n" + " ^^^^^^^^^^^\n" + - "Syntax error, \'for each\' statements are only available if source level is 5.0\n" + + "Syntax error, \'for each\' statements are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 3)\n" + " for(String o: c) {\n" + @@ -203,7 +203,7 @@ "1. ERROR in X.java (at line 2)\n" + " void foo(Z ... arg){\n" + " ^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " void foo(Z ... arg){\n" + @@ -240,7 +240,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X extends Y {\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " public class X extends Y {\n" + @@ -282,7 +282,7 @@ "1. ERROR in X.java (at line 1)\n" + " public interface X extends Y {\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " public interface X extends Y {\n" + @@ -326,7 +326,7 @@ "1. ERROR in X.java (at line 2)\n" + " public int foo(){\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; @@ -365,7 +365,7 @@ "1. ERROR in X.java (at line 2)\n" + " public X(){\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; @@ -403,7 +403,7 @@ "2. ERROR in X.java (at line 2)\n" + " Z var;\n" + " ^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 2)\n" + " Z var;\n" + @@ -458,7 +458,7 @@ "1. ERROR in X.java (at line 3)\n" + " this(null);\n" + " ^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 3)\n" + " this(null);\n" + @@ -543,7 +543,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static aaa.*\n" + " ^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " import static aaa.*\n" + @@ -628,7 +628,7 @@ "1. ERROR in X.java (at line 3)\n" + " for(String o: c) {\n" + " ^^^^^^^^^^^\n" + - "Syntax error, \'for each\' statements are only available if source level is 5.0\n" + + "Syntax error, \'for each\' statements are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " #\n" + @@ -668,7 +668,7 @@ "1. ERROR in X.java (at line 2)\n" + " void foo(Z ... arg){\n" + " ^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " void foo(Z ... arg){\n" + @@ -716,7 +716,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X extends Y {\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " public class X extends Y {\n" + @@ -771,7 +771,7 @@ "1. ERROR in X.java (at line 2)\n" + " public int foo(){\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " #\n" + @@ -820,7 +820,7 @@ "2. ERROR in X.java (at line 2)\n" + " Z var;\n" + " ^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 2)\n" + " Z var;\n" + @@ -977,7 +977,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static aaa.*.*;\n" + " ^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " import static aaa.*.*;\n" + @@ -1390,7 +1390,7 @@ "2. ERROR in X.java (at line 2)\n" + " void foo(int ... aaa bbb){\n" + " ^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 2)\n" + " void foo(int ... aaa bbb){\n" + @@ -1616,7 +1616,7 @@ "1. ERROR in X.java (at line 2)\n" + " public foo(){\n" + " ^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " public foo(){\n" + @@ -2008,7 +2008,7 @@ "1. ERROR in X.java (at line 2)\n" + " public X(T t){\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " public X(T t){\n" + @@ -2023,12 +2023,12 @@ "4. ERROR in X.java (at line 9)\n" + " super(\"SUCCESS\");\n" + " ^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 9)\n" + " super(\"SUCCESS\");\n" + " ^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "6. ERROR in X.java (at line 9)\n" + " super(\"SUCCESS\");\n" + @@ -2104,7 +2104,7 @@ "1. ERROR in X.java (at line 1)\n" + " public @interface X {\n" + " ^\n" + - "Syntax error, annotation declarations are only available if source level is 5.0\n" + + "Syntax error, annotation declarations are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; @@ -2135,13 +2135,13 @@ "1. ERROR in A.java (at line 1)\n" + " public @interface A {}\n" + " ^\n" + - "Syntax error, annotation declarations are only available if source level is 5.0\n" + + "Syntax error, annotation declarations are only available if source level is 1.5\n" + "----------\n" + "----------\n" + "1. ERROR in X.java (at line 1)\n" + " @A public class X {\n" + " ^^\n" + - "Syntax error, annotations are only available if source level is 5.0\n" + + "Syntax error, annotations are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; @@ -2169,7 +2169,7 @@ "1. ERROR in X.java (at line 2)\n" + " void foo(X ... arg[]){\n" + " ^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; @@ -2206,7 +2206,7 @@ "1. ERROR in X.java (at line 1)\n" + " @interface MyAnn {\n" + " ^^^^^\n" + - "Syntax error, annotation declarations are only available if source level is 5.0\n" + + "Syntax error, annotation declarations are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 6)\n" + " public @MyAnn(\"\",\"\") class Test { \n" + @@ -2264,7 +2264,7 @@ "1. ERROR in X.java (at line 2)\n" + " void foo(List... args) {}\n" + " ^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " void foo(List... args) {}\n" + @@ -2274,7 +2274,7 @@ "3. ERROR in X.java (at line 2)\n" + " void foo(List... args) {}\n" + " ^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; @@ -2307,7 +2307,7 @@ "1. ERROR in X.java (at line 2)\n" + " void foo(java.util.List2... args) {}\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " void foo(java.util.List2... args) {}\n" + @@ -2317,7 +2317,7 @@ "3. ERROR in X.java (at line 2)\n" + " void foo(java.util.List2... args) {}\n" + " ^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n"; String expected14ProblemLog = expected13ProblemLog; Index: src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java,v retrieving revision 1.32 diff -u -r1.32 JavadocTest_1_4.java --- src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java 4 Oct 2007 13:02:14 -0000 1.32 +++ src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_4.java 31 Jan 2008 09:34:04 -0000 @@ -111,7 +111,7 @@ "2. ERROR in X.java (at line 5)\r\n" + " public class X {}\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -134,7 +134,7 @@ "2. ERROR in X.java (at line 5)\r\n" + " public class X {}\r\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); @@ -170,7 +170,7 @@ "4. ERROR in X.java (at line 7)\r\n" + " public class X {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -211,7 +211,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -246,7 +246,7 @@ "4. ERROR in X.java (at line 7)\n" + " public class X {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -293,7 +293,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -328,7 +328,7 @@ "4. ERROR in X.java (at line 7)\r\n" + " public class X {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -375,7 +375,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -392,7 +392,7 @@ "1. ERROR in X.java (at line 4)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -415,7 +415,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -438,7 +438,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -467,7 +467,7 @@ "3. ERROR in X.java (at line 6)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -496,7 +496,7 @@ "3. ERROR in X.java (at line 6)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -525,7 +525,7 @@ "3. ERROR in X.java (at line 6)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -548,7 +548,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -595,7 +595,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -630,7 +630,7 @@ "4. ERROR in X.java (at line 7)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -744,7 +744,7 @@ "2. ERROR in X.java (at line 6)\r\n" + " public void foo() {}\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -771,7 +771,7 @@ "2. ERROR in X.java (at line 8)\r\n" + " public void foo(int val, Object obj) {}\r\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -810,7 +810,7 @@ "4. ERROR in X.java (at line 10)\r\n" + " public void foo(int val, Object obj) {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -857,7 +857,7 @@ "2. ERROR in X.java (at line 6)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 6)\n" + " public void foo(int val, Object obj) {}\n" + @@ -916,7 +916,7 @@ "6. ERROR in X.java (at line 10)\n" + " public void foo(int val, Object obj) {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in X.java (at line 10)\n" + " public void foo(int val, Object obj) {}\n" + @@ -977,7 +977,7 @@ "6. ERROR in X.java (at line 12)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1016,7 +1016,7 @@ "4. ERROR in X.java (at line 10)\r\n" + " public void foo(int val, Object obj) {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1035,7 +1035,7 @@ "1. ERROR in X.java (at line 5)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 5)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1071,7 +1071,7 @@ "2. ERROR in X.java (at line 7)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 7)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1108,7 +1108,7 @@ "3. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1175,7 +1175,7 @@ "8. ERROR in X.java (at line 13)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "9. ERROR in X.java (at line 13)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1217,7 +1217,7 @@ "4. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1307,7 +1307,7 @@ "4. ERROR in X.java (at line 10)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1354,7 +1354,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1401,7 +1401,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1457,7 +1457,7 @@ "4. ERROR in X.java (at line 5)\n" + " public class X extends G {\n" + " ^^^^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 6)\n" + " X(Exception exc) { super(exc);}\n" + @@ -1467,7 +1467,7 @@ "6. ERROR in X.java (at line 8)\n" + " class G {\n" + " ^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in X.java (at line 9)\n" + " G(E e) {}\n" + @@ -1507,12 +1507,12 @@ "1. ERROR in X.java (at line 2)\n" + " public static > int compareTo(final Object first, final Object firstPrime, final Class type) throws ClassCastException\n" + " ^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " public static > int compareTo(final Object first, final Object firstPrime, final Class type) throws ClassCastException\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 2)\n" + " public static > int compareTo(final Object first, final Object firstPrime, final Class type) throws ClassCastException\n" + @@ -1522,7 +1522,7 @@ "4. ERROR in X.java (at line 6)\n" + " public static > int compareTo(final X first, final X firstPrime)\n" + " ^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 13)\n" + " /** Tests the method{@link ComparableUtils#compareTo(Object, Object, Class)} and\n" + @@ -1596,7 +1596,7 @@ "5. ERROR in Test.java (at line 11)\n" + " public class Test {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "6. ERROR in Test.java (at line 12)\n" + " Test(T t) {}\n" + @@ -1611,12 +1611,12 @@ "8. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "9. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "10. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + @@ -1685,7 +1685,7 @@ "3. ERROR in Test.java (at line 11)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 12)\n" + " Test(T t) {}\n" + @@ -1700,12 +1700,12 @@ "6. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + @@ -1771,7 +1771,7 @@ "3. ERROR in Test.java (at line 8)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 9)\n" + " Test(T t) {}\n" + @@ -1786,12 +1786,12 @@ "6. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + @@ -1852,7 +1852,7 @@ "1. ERROR in Unrelated1.java (at line 1)\n" + " public class Unrelated1 {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\n" + " public Unrelated1(E e) {}\n" + @@ -1878,7 +1878,7 @@ "3. ERROR in Test.java (at line 8)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 9)\n" + " Test(T t) {}\n" + @@ -1893,12 +1893,12 @@ "6. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + @@ -1959,7 +1959,7 @@ "1. ERROR in Unrelated1.java (at line 1)\n" + " public class Unrelated1 {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\n" + " public Unrelated1(E e) {}\n" + @@ -1985,7 +1985,7 @@ "3. ERROR in Test.java (at line 9)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 10)\n" + " Test(T t) {}\n" + @@ -2000,12 +2000,12 @@ "6. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + @@ -2065,7 +2065,7 @@ "1. ERROR in Unrelated1.java (at line 1)\r\n" + " public class Unrelated1 {\r\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\r\n" + " public Unrelated1(E e) {}\r\n" + @@ -2091,7 +2091,7 @@ "3. ERROR in Test.java (at line 8)\r\n" + " public class Test{\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 9)\r\n" + " Test(T t) {}\r\n" + @@ -2106,12 +2106,12 @@ "6. ERROR in Test.java (at line 14)\r\n" + " class Sub extends Test {\r\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 14)\r\n" + " class Sub extends Test {\r\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 14)\r\n" + " class Sub extends Test {\r\n" + @@ -2173,7 +2173,7 @@ "1. ERROR in Unrelated1.java (at line 1)\n" + " public class Unrelated1 {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\n" + " public Unrelated1(E e) {}\n" + @@ -2199,7 +2199,7 @@ "3. ERROR in Test.java (at line 9)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 10)\n" + " Test(T t) {}\n" + @@ -2214,12 +2214,12 @@ "6. ERROR in Test.java (at line 16)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 16)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 16)\n" + " class Sub extends Test {\n" + @@ -2281,7 +2281,7 @@ "1. ERROR in Unrelated2.java (at line 1)\n" + " public interface Unrelated2 {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated2.java (at line 2)\n" + " boolean add(E e);\n" + @@ -2297,7 +2297,7 @@ "2. ERROR in Test.java (at line 10)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in Test.java (at line 11)\n" + " Test(T t) {}\n" + @@ -2312,12 +2312,12 @@ "5. ERROR in Test.java (at line 17)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "6. ERROR in Test.java (at line 17)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 17)\n" + " class Sub extends Test {\n" + @@ -2372,17 +2372,17 @@ "1. ERROR in Test.java (at line 3)\r\n" + " public void foo(int a, int... args) {}\r\n" + " ^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Test.java (at line 4)\r\n" + " public void foo(String... args) {}\r\n" + " ^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in Test.java (at line 5)\r\n" + " public void foo(Exception str, boolean... args) {}\r\n" + " ^^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" ); } @@ -2413,17 +2413,17 @@ "1. ERROR in Test.java (at line 3)\n" + " public void foo(int a, int... args) {}\n" + " ^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Test.java (at line 4)\n" + " public void foo(String... args) {}\n" + " ^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in Test.java (at line 5)\n" + " public void foo(Exception str, boolean... args) {}\n" + " ^^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "----------\n" + "1. ERROR in Invalid.java (at line 2)\n" + @@ -2585,7 +2585,7 @@ "5. WARNING in E.java (at line 8)\n" + " private enum Epriv {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "6. ERROR in E.java (at line 8)\n" + " private enum Epriv {\n" + @@ -2600,7 +2600,7 @@ "8. WARNING in E.java (at line 16)\n" + " enum Edef {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "9. ERROR in E.java (at line 16)\n" + " enum Edef {\n" + @@ -2620,7 +2620,7 @@ "12. WARNING in E.java (at line 24)\n" + " protected enum Epro {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "13. ERROR in E.java (at line 24)\n" + " protected enum Epro {\n" + @@ -2640,7 +2640,7 @@ "16. WARNING in E.java (at line 32)\n" + " public enum Epub {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "17. ERROR in E.java (at line 32)\n" + " public enum Epub {\n" + @@ -2733,12 +2733,12 @@ "1. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + @@ -2748,7 +2748,7 @@ "4. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + @@ -2763,12 +2763,12 @@ "7. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "9. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + @@ -2778,7 +2778,7 @@ "10. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "11. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + @@ -2793,7 +2793,7 @@ "13. ERROR in test\\X.java (at line 24)\n" + " class G {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -2846,12 +2846,12 @@ "2. ERROR in test\\X.java (at line 9)\n" + " public X(Class classT) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in test\\X.java (at line 9)\n" + " public X(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in test\\X.java (at line 9)\n" + " public X(Class classT) {\n" + @@ -2866,12 +2866,12 @@ "6. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + @@ -2881,7 +2881,7 @@ "9. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "10. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + @@ -2891,12 +2891,12 @@ "11. ERROR in test\\X.java (at line 25)\n" + " public Y(Class classT) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "12. ERROR in test\\X.java (at line 25)\n" + " public Y(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "13. ERROR in test\\X.java (at line 25)\n" + " public Y(Class classT) {\n" + @@ -2906,12 +2906,12 @@ "14. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "15. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "16. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + @@ -2921,7 +2921,7 @@ "17. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "18. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + @@ -3509,7 +3509,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @param \n" + @@ -3524,7 +3524,7 @@ "4. ERROR in X.java (at line 7)\n" + " static class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3547,7 +3547,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @see T Variable \n" + @@ -3562,7 +3562,7 @@ "4. ERROR in X.java (at line 7)\n" + " static class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3585,7 +3585,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @param \n" + @@ -3600,7 +3600,7 @@ "4. ERROR in X.java (at line 7)\n" + " class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3623,7 +3623,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @see T Variable \n" + @@ -3638,7 +3638,7 @@ "4. ERROR in X.java (at line 7)\n" + " class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3714,7 +3714,7 @@ "3. ERROR in Test.java (at line 6)\n" + " public class Test {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 7)\n" + " T field;\n" + @@ -4061,7 +4061,7 @@ "1. ERROR in TestClass.java (at line 1)\r\n" + " class TestClass {\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } Index: src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java,v retrieving revision 1.29 diff -u -r1.29 JavadocTest_1_3.java --- src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java 4 Oct 2007 13:02:14 -0000 1.29 +++ src/org/eclipse/jdt/core/tests/compiler/regression/JavadocTest_1_3.java 31 Jan 2008 09:34:03 -0000 @@ -110,7 +110,7 @@ "2. ERROR in X.java (at line 5)\r\n" + " public class X {}\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -133,7 +133,7 @@ "2. ERROR in X.java (at line 5)\r\n" + " public class X {}\r\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); @@ -169,7 +169,7 @@ "4. ERROR in X.java (at line 7)\r\n" + " public class X {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -210,7 +210,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -245,7 +245,7 @@ "4. ERROR in X.java (at line 7)\n" + " public class X {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -292,7 +292,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -327,7 +327,7 @@ "4. ERROR in X.java (at line 7)\r\n" + " public class X {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -374,7 +374,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -391,7 +391,7 @@ "1. ERROR in X.java (at line 4)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -414,7 +414,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -437,7 +437,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -466,7 +466,7 @@ "3. ERROR in X.java (at line 6)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -495,7 +495,7 @@ "3. ERROR in X.java (at line 6)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -524,7 +524,7 @@ "3. ERROR in X.java (at line 6)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -547,7 +547,7 @@ "2. ERROR in X.java (at line 5)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -594,7 +594,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -629,7 +629,7 @@ "4. ERROR in X.java (at line 7)\n" + " public class X {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -743,7 +743,7 @@ "2. ERROR in X.java (at line 6)\r\n" + " public void foo() {}\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -770,7 +770,7 @@ "2. ERROR in X.java (at line 8)\r\n" + " public void foo(int val, Object obj) {}\r\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -809,7 +809,7 @@ "4. ERROR in X.java (at line 10)\r\n" + " public void foo(int val, Object obj) {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -856,7 +856,7 @@ "2. ERROR in X.java (at line 6)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 6)\n" + " public void foo(int val, Object obj) {}\n" + @@ -915,7 +915,7 @@ "6. ERROR in X.java (at line 10)\n" + " public void foo(int val, Object obj) {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in X.java (at line 10)\n" + " public void foo(int val, Object obj) {}\n" + @@ -976,7 +976,7 @@ "6. ERROR in X.java (at line 12)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1015,7 +1015,7 @@ "4. ERROR in X.java (at line 10)\r\n" + " public void foo(int val, Object obj) {}\r\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1034,7 +1034,7 @@ "1. ERROR in X.java (at line 5)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 5)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1070,7 +1070,7 @@ "2. ERROR in X.java (at line 7)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 7)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1107,7 +1107,7 @@ "3. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1174,7 +1174,7 @@ "8. ERROR in X.java (at line 13)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "9. ERROR in X.java (at line 13)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1216,7 +1216,7 @@ "4. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 8)\n" + " public void foo(int val, Object obj) {}\n" + @@ -1306,7 +1306,7 @@ "4. ERROR in X.java (at line 10)\n" + " public void foo(int val, Object obj) {}\n" + " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1353,7 +1353,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1400,7 +1400,7 @@ "6. ERROR in X.java (at line 9)\n" + " public class X {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -1456,7 +1456,7 @@ "4. ERROR in X.java (at line 5)\n" + " public class X extends G {\n" + " ^^^^^^^^^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 6)\n" + " X(Exception exc) { super(exc);}\n" + @@ -1466,7 +1466,7 @@ "6. ERROR in X.java (at line 8)\n" + " class G {\n" + " ^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in X.java (at line 9)\n" + " G(E e) {}\n" + @@ -1506,12 +1506,12 @@ "1. ERROR in X.java (at line 2)\n" + " public static > int compareTo(final Object first, final Object firstPrime, final Class type) throws ClassCastException\n" + " ^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 2)\n" + " public static > int compareTo(final Object first, final Object firstPrime, final Class type) throws ClassCastException\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in X.java (at line 2)\n" + " public static > int compareTo(final Object first, final Object firstPrime, final Class type) throws ClassCastException\n" + @@ -1521,7 +1521,7 @@ "4. ERROR in X.java (at line 6)\n" + " public static > int compareTo(final X first, final X firstPrime)\n" + " ^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in X.java (at line 13)\n" + " /** Tests the method{@link ComparableUtils#compareTo(Object, Object, Class)} and\n" + @@ -1594,7 +1594,7 @@ "5. ERROR in Test.java (at line 11)\n" + " public class Test {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "6. ERROR in Test.java (at line 12)\n" + " Test(T t) {}\n" + @@ -1609,12 +1609,12 @@ "8. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "9. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "10. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + @@ -1683,7 +1683,7 @@ "3. ERROR in Test.java (at line 11)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 12)\n" + " Test(T t) {}\n" + @@ -1698,12 +1698,12 @@ "6. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 18)\n" + " class Sub extends Test {\n" + @@ -1769,7 +1769,7 @@ "3. ERROR in Test.java (at line 8)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 9)\n" + " Test(T t) {}\n" + @@ -1784,12 +1784,12 @@ "6. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + @@ -1850,7 +1850,7 @@ "1. ERROR in Unrelated1.java (at line 1)\n" + " public class Unrelated1 {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\n" + " public Unrelated1(E e) {}\n" + @@ -1876,7 +1876,7 @@ "3. ERROR in Test.java (at line 8)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 9)\n" + " Test(T t) {}\n" + @@ -1891,12 +1891,12 @@ "6. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + @@ -1957,7 +1957,7 @@ "1. ERROR in Unrelated1.java (at line 1)\n" + " public class Unrelated1 {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\n" + " public Unrelated1(E e) {}\n" + @@ -1983,7 +1983,7 @@ "3. ERROR in Test.java (at line 9)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 10)\n" + " Test(T t) {}\n" + @@ -1998,12 +1998,12 @@ "6. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 15)\n" + " class Sub extends Test {\n" + @@ -2063,7 +2063,7 @@ "1. ERROR in Unrelated1.java (at line 1)\r\n" + " public class Unrelated1 {\r\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\r\n" + " public Unrelated1(E e) {}\r\n" + @@ -2089,7 +2089,7 @@ "3. ERROR in Test.java (at line 8)\r\n" + " public class Test{\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 9)\r\n" + " Test(T t) {}\r\n" + @@ -2104,12 +2104,12 @@ "6. ERROR in Test.java (at line 14)\r\n" + " class Sub extends Test {\r\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 14)\r\n" + " class Sub extends Test {\r\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 14)\r\n" + " class Sub extends Test {\r\n" + @@ -2171,7 +2171,7 @@ "1. ERROR in Unrelated1.java (at line 1)\n" + " public class Unrelated1 {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated1.java (at line 2)\n" + " public Unrelated1(E e) {}\n" + @@ -2197,7 +2197,7 @@ "3. ERROR in Test.java (at line 9)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 10)\n" + " Test(T t) {}\n" + @@ -2212,12 +2212,12 @@ "6. ERROR in Test.java (at line 16)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 16)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in Test.java (at line 16)\n" + " class Sub extends Test {\n" + @@ -2279,7 +2279,7 @@ "1. ERROR in Unrelated2.java (at line 1)\n" + " public interface Unrelated2 {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Unrelated2.java (at line 2)\n" + " boolean add(E e);\n" + @@ -2295,7 +2295,7 @@ "2. ERROR in Test.java (at line 10)\n" + " public class Test{\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in Test.java (at line 11)\n" + " Test(T t) {}\n" + @@ -2310,12 +2310,12 @@ "5. ERROR in Test.java (at line 17)\n" + " class Sub extends Test {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "6. ERROR in Test.java (at line 17)\n" + " class Sub extends Test {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in Test.java (at line 17)\n" + " class Sub extends Test {\n" + @@ -2369,17 +2369,17 @@ "1. ERROR in Test.java (at line 3)\r\n" + " public void foo(int a, int... args) {}\r\n" + " ^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Test.java (at line 4)\r\n" + " public void foo(String... args) {}\r\n" + " ^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in Test.java (at line 5)\r\n" + " public void foo(Exception str, boolean... args) {}\r\n" + " ^^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" ); } @@ -2410,17 +2410,17 @@ "1. ERROR in Test.java (at line 3)\n" + " public void foo(int a, int... args) {}\n" + " ^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in Test.java (at line 4)\n" + " public void foo(String... args) {}\n" + " ^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in Test.java (at line 5)\n" + " public void foo(Exception str, boolean... args) {}\n" + " ^^^^^^^^^^^^^^^\n" + - "Syntax error, varargs are only available if source level is 5.0\n" + + "Syntax error, varargs are only available if source level is 1.5\n" + "----------\n" + "----------\n" + "1. ERROR in Invalid.java (at line 2)\n" + @@ -2545,7 +2545,7 @@ "5. WARNING in E.java (at line 8)\n" + " private enum Epriv {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "6. ERROR in E.java (at line 8)\n" + " private enum Epriv {\n" + @@ -2560,7 +2560,7 @@ "8. WARNING in E.java (at line 16)\n" + " enum Edef {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "9. ERROR in E.java (at line 16)\n" + " enum Edef {\n" + @@ -2580,7 +2580,7 @@ "12. WARNING in E.java (at line 24)\n" + " protected enum Epro {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "13. ERROR in E.java (at line 24)\n" + " protected enum Epro {\n" + @@ -2600,7 +2600,7 @@ "16. WARNING in E.java (at line 32)\n" + " public enum Epub {\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n" + "17. ERROR in E.java (at line 32)\n" + " public enum Epub {\n" + @@ -3284,12 +3284,12 @@ "1. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + @@ -3299,7 +3299,7 @@ "4. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "5. ERROR in test\\X.java (at line 8)\n" + " public G foo(Class stuffClass) {\n" + @@ -3314,12 +3314,12 @@ "7. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "9. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + @@ -3329,7 +3329,7 @@ "10. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "11. ERROR in test\\X.java (at line 19)\n" + " public G foo(Class stuffClass);\n" + @@ -3344,7 +3344,7 @@ "13. ERROR in test\\X.java (at line 24)\n" + " class G {}\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n"); } public void testBug95521b() { @@ -3396,12 +3396,12 @@ "2. ERROR in test\\X.java (at line 9)\n" + " public X(Class classT) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in test\\X.java (at line 9)\n" + " public X(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in test\\X.java (at line 9)\n" + " public X(Class classT) {\n" + @@ -3416,12 +3416,12 @@ "6. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "7. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "8. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + @@ -3431,7 +3431,7 @@ "9. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "10. ERROR in test\\X.java (at line 16)\n" + " public Class foo(Class classT) {\n" + @@ -3441,12 +3441,12 @@ "11. ERROR in test\\X.java (at line 25)\n" + " public Y(Class classT) {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "12. ERROR in test\\X.java (at line 25)\n" + " public Y(Class classT) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "13. ERROR in test\\X.java (at line 25)\n" + " public Y(Class classT) {\n" + @@ -3456,12 +3456,12 @@ "14. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "15. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "16. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + @@ -3471,7 +3471,7 @@ "17. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + " ^\n" + - "Syntax error, parameterized types are only available if source level is 5.0\n" + + "Syntax error, parameterized types are only available if source level is 1.5\n" + "----------\n" + "18. ERROR in test\\X.java (at line 32)\n" + " public Class foo(Class stuffClass) {\n" + @@ -3503,7 +3503,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @param \n" + @@ -3518,7 +3518,7 @@ "4. ERROR in X.java (at line 7)\n" + " static class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3541,7 +3541,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @see T Variable \n" + @@ -3556,7 +3556,7 @@ "4. ERROR in X.java (at line 7)\n" + " static class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3579,7 +3579,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @param \n" + @@ -3594,7 +3594,7 @@ "4. ERROR in X.java (at line 7)\n" + " class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3617,7 +3617,7 @@ "1. ERROR in X.java (at line 1)\n" + " public class X {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 4)\n" + " * @see T Variable \n" + @@ -3632,7 +3632,7 @@ "4. ERROR in X.java (at line 7)\n" + " class Entry {\n" + " ^^^^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } @@ -3720,7 +3720,7 @@ "3. ERROR in Test.java (at line 6)\n" + " public class Test {\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" + "4. ERROR in Test.java (at line 7)\n" + " T field;\n" + @@ -4067,7 +4067,7 @@ "1. ERROR in TestClass.java (at line 1)\r\n" + " class TestClass {\r\n" + " ^\n" + - "Syntax error, type parameters are only available if source level is 5.0\n" + + "Syntax error, type parameters are only available if source level is 1.5\n" + "----------\n" ); } Index: src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_3.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_3.java,v retrieving revision 1.95 diff -u -r1.95 Compliance_1_3.java --- src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_3.java 17 Jan 2008 13:01:24 -0000 1.95 +++ src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_3.java 31 Jan 2008 09:34:02 -0000 @@ -2687,7 +2687,7 @@ "1. WARNING in X.java (at line 3)\n" + " Object enum = null;\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n"); } /** @@ -2713,12 +2713,12 @@ "1. ERROR in A.java (at line 1)\n" + " import static j.l.S.*;\n" + " ^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in A.java (at line 2)\n" + " import static j.l.S.in;\n" + " ^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in A.java (at line 2)\n" + " import static j.l.S.in;\n" + @@ -2752,7 +2752,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static p.S;\n" + " ^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 5)\n" + " System.out.print(full+\" \"+p.S.success);\n" + @@ -2782,7 +2782,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static S;\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 5)\n" + " System.out.print(full+\" \"+S.success);\n" + @@ -2881,7 +2881,7 @@ "1. ERROR in X.java (at line 2)\n" + " @interface I1 {}\n" + " ^^\n" + - "Syntax error, annotation declarations are only available if source level is 5.0\n" + + "Syntax error, annotation declarations are only available if source level is 1.5\n" + "----------\n"); } //78104 Index: src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_4.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_4.java,v retrieving revision 1.97 diff -u -r1.97 Compliance_1_4.java --- src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_4.java 17 Jan 2008 13:01:24 -0000 1.97 +++ src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_4.java 31 Jan 2008 09:34:02 -0000 @@ -2693,7 +2693,7 @@ "1. WARNING in X.java (at line 3)\n" + " Object enum = null;\n" + " ^^^^\n" + - "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 5.0 on\n" + + "\'enum\' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on\n" + "----------\n"); } /** @@ -2719,12 +2719,12 @@ "1. ERROR in A.java (at line 1)\n" + " import static j.l.S.*;\n" + " ^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in A.java (at line 2)\n" + " import static j.l.S.in;\n" + " ^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "3. ERROR in A.java (at line 2)\n" + " import static j.l.S.in;\n" + @@ -2758,7 +2758,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static p.S;\n" + " ^^^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 5)\n" + " System.out.print(full+\" \"+p.S.success);\n" + @@ -2788,7 +2788,7 @@ "1. ERROR in X.java (at line 1)\n" + " import static S;\n" + " ^^^^^^^^^^^^^^^^\n" + - "Syntax error, static imports are only available if source level is 5.0\n" + + "Syntax error, static imports are only available if source level is 1.5\n" + "----------\n" + "2. ERROR in X.java (at line 1)\n" + " import static S;\n" + @@ -2892,7 +2892,7 @@ "1. ERROR in X.java (at line 2)\r\n" + " @interface I1 {}\r\n" + " ^^\n" + - "Syntax error, annotation declarations are only available if source level is 5.0\n" + + "Syntax error, annotation declarations are only available if source level is 1.5\n" + "----------\n"); } //78104