Files
openide/java/java-tests/testData/codeInsight/gotoDeclaration/DefaultAfterPatternMatching.java
Nikita Eshkeev ee954bc169 [java switch resolve] IDEA-277110 Compilation error not highlighted when using Pattern Matching for switch
Fallthrough to default is not acceptable according to JEP 406. This patch eliminates the default cases from a special case rules and leaves only `case null` as the only special case rule.

GitOrigin-RevId: 06c865f92fed01a41c5c87e1aa0a852acb3e7ee0
2021-08-31 20:52:55 +00:00

11 lines
211 B
Java

class Main {
private static final int i = 0;
private void f(Object o) {
switch (o) {
case Integer i :
System.out.println();
default:
System.out.println(i<caret>);
};
}
}