Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/highlighting/CheckFunctionalInterfaceAccess.java
Tagir Valeev 2250bb64ee [java-highlighting] Finish moving module access errors
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 0f89a7cd9609aea2780e132118aae892a6b0bafd
2025-02-25 17:24:00 +00:00

17 lines
354 B
Java

class Outer {
private interface Inner {
void m();
}
void m(Inner i) {}
}
class Usage {
void test(Outer outer) {
outer.m(<error descr="'Outer.Inner' has private access in 'Outer'">() -> {}</error>);
outer.m(this::<error descr="'Outer.Inner' has private access in 'Outer'">foo</error>);
}
void foo() {}
}