### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core.tests.compiler Index: src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java,v retrieving revision 1.632 diff -u -r1.632 GenericTypeTest.java --- src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java 2 Jul 2007 15:28:19 -0000 1.632 +++ src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java 5 Jul 2007 14:47:54 -0000 @@ -32,7 +32,7 @@ // All specified tests which does not belong to the class are skipped... static { // TESTS_NAMES = new String[] { "test0788" }; -// TESTS_NUMBERS = new int[] { 1054 }; +// TESTS_NUMBERS = new int[] { 744 }; // TESTS_RANGE = new int[] { 1097, -1 }; } public static Test suite() { @@ -23116,11 +23116,18 @@ "\n" + "import java.io.*;\n" + "\n" + - "public abstract class X extends HashMap {\n" + + "class Super {\n" + + " static class Entry {\n" + + " Entry(int i, U u, V v, Entry entry) {}\n" + + " void recordAccess(Super s) {\n" + + " }\n" + + " }\n" + + "}\n"+ + "public abstract class X extends Super {\n" + "\n" + " Entry h;\n" + "\n" + - " private static class Entry extends HashMap.Entry {\n" + + " private static class Entry extends Super.Entry {\n" + "\n" + " Entry() {\n" + " super(0, null, null, null);\n" + @@ -23129,7 +23136,7 @@ " void ab(@SuppressWarnings(\"unused\") Entry e) {\n" + " }\n" + "\n" + - " @Override void recordAccess(HashMap m) {\n" + + " @Override void recordAccess(Super m) {\n" + " X x = (X) m;\n" + " ab(x.h);\n" + " }\n" + @@ -23138,7 +23145,7 @@ "}\n" }, "----------\n" + - "1. ERROR in java\\util\\X.java (at line 23)\n" + + "1. ERROR in java\\util\\X.java (at line 30)\n" + " Zork z;\n" + " ^^^^\n" + "Zork cannot be resolved to a type\n" +