mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-30 18:20:52 +07:00
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: 4bd5447dd5fc2342f5e9b23e693f7683594470f5
5 lines
292 B
Java
5 lines
292 B
Java
interface X { int m(Iterable<String> arg); }
|
|
interface Y { int m(Iterable<Integer> arg); }
|
|
<error descr="Multiple non-overriding abstract methods found in Foo">@FunctionalInterface</error>
|
|
interface Foo extends X, Y {}
|
|
// Not functional: No method has a subsignature of all abstract methods |