don't treat static method as concrete in hierarchy (IDEA-180930)

This commit is contained in:
Anna.Kozlova
2017-10-25 14:27:54 +02:00
parent c48690294f
commit c8f8341d2f
3 changed files with 26 additions and 2 deletions

View File

@@ -0,0 +1,13 @@
interface A {
default void m() { }
}
interface B {
static void m() { }
}
interface C {
void m();
}
class <error descr="Class 'D' must either be declared abstract or implement abstract method 'm()' in 'C'">D</error> implements A, B, C { }