enum constants should be checked to implement enum interfaces

This commit is contained in:
Anna.Kozlova
2016-07-22 15:05:47 +02:00
parent 6644d0c0d7
commit f9c6e0fda2
3 changed files with 13 additions and 1 deletions
@@ -0,0 +1,8 @@
interface A {
void m();
}
enum E implements A {
<error descr="Class 'Anonymous class derived from E' must implement abstract method 'm()' in 'A'">F</error>() {};
}