enum, abstract and final should be an error somewhere (IDEA-186642)

This commit is contained in:
Anna.Kozlova
2018-02-14 18:37:36 +01:00
parent faed7e2fc6
commit 8d8a443512
4 changed files with 10 additions and 20 deletions
@@ -1,4 +1,9 @@
<error descr="Enum declaration without enum constants cannot have abstract methods">enum MyEnumTest</error> {
<error descr="Class 'MyEnumTest' must either be declared abstract or implement abstract method 'm()' in 'MyEnumTest'">enum MyEnumTest</error> {
;
public abstract void m();
}
<error descr="Class 'WithoutConstantInitializer' must either be declared abstract or implement abstract method 'm()' in 'WithoutConstantInitializer'">enum WithoutConstantInitializer</error> {
FIRST;
public abstract void m();
}