Files
openide/java/java-tests/testData/codeInsight/completion/normal/variants/CompletionAnonymousAndLocalNotShow.java
Mikhail Pyltsin 299b7e468b [java-highlighting] IDEA-334683 (EA-921945) anonymous classes and local classes must not inherit sealed classes
- fix for completion
- fix for error highlighting

GitOrigin-RevId: 337131aab1bc7473711ffc078175b5adba34f30d
2023-10-12 11:53:56 +00:00

25 lines
319 B
Java

public class Main {
sealed interface I {
final class C1 implements I {
}
static void test() {
final class TT implements I {
}
I i2 = new I() {
};
I i = getI();
switch (i) {
<caret>
}
}
private static I getI() {
return null;
}
}
}