Bug 418843 - NPE related to enum with missing contructor
test only, already fixed via bug 416267
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullAnnotationTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullAnnotationTest.java
index 5eec9a6..847ca4a 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullAnnotationTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullAnnotationTest.java
@@ -6471,6 +6471,22 @@
"Missing cannot be resolved to a type\n" +
"----------\n");
}
+//duplicate of bug 416267
+public void testBug418843() {
+ runNegativeTestWithLibs(
+ new String[] {
+ "TestEnum.java",
+ "public enum TestEnum {\n" +
+ " TestEntry(1){};\n" +
+ "}"
+ },
+ "----------\n" +
+ "1. ERROR in TestEnum.java (at line 2)\n" +
+ " TestEntry(1){};\n" +
+ " ^^^^^^^^^\n" +
+ "The constructor TestEnum(int) is undefined\n" +
+ "----------\n");
+}
public void testBug418235() {
runNegativeTestWithLibs(
new String[] {