mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-14 07:37:00 +07:00
GenericsHighlightUtil.java is removed completely Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: de2bddb49469c21efe1088e86f6a1ec5b9d35b4a
29 lines
731 B
Java
29 lines
731 B
Java
interface FirstParent {
|
|
|
|
default int doSomething() {
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
interface SecondParent {
|
|
|
|
int doSomething();
|
|
}
|
|
|
|
<error descr="Class 'FirstSon' must either be declared abstract or implement abstract method 'doSomething()' in 'SecondParent'">class FirstSon implements FirstParent, SecondParent</error> {}
|
|
|
|
<error descr="Class 'SecondSon' must either be declared abstract or implement abstract method 'doSomething()' in 'SecondParent'">class SecondSon implements SecondParent, FirstParent</error> {}
|
|
|
|
interface A {
|
|
default int foo() {
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
interface B {
|
|
abstract int foo();
|
|
}
|
|
|
|
interface <error descr="C inherits abstract and default for foo() from types A and B">C</error> extends A, B {
|
|
}
|