-
Bug
-
Resolution: Fixed
-
P4
-
9
-
b157
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8175667 | 10 | Vicente Arturo Romero Zaldivar | P4 | Resolved | Fixed | b02 |
cat > Test.java << EOF
> public interface Test2 {}
> EOF
javac Test.java
Test.java:1: error: class Test2 is public, should be declared in a file named Test2.java
public interface Test2 {}
^
1 error
the error message should refer to an interface no a class. The same occurs for enums.
> public interface Test2 {}
> EOF
javac Test.java
Test.java:1: error: class Test2 is public, should be declared in a file named Test2.java
public interface Test2 {}
^
1 error
the error message should refer to an interface no a class. The same occurs for enums.
- backported by
-
JDK-8175667 error message should adapt to the corresponding top level element
-
- Resolved
-
- relates to
-
JDK-8173955 Interface shows error messages refer it as class
-
- Open
-