Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/splitSwitchBranchWithSeveralCaseValues/afterNullPatternLabel2.java
Andrey.Cherkasov 9aa6ff59a6 [java-intentions] SplitSwitchBranchWithSeveralCaseValuesAction: add tests with pattern matching
GitOrigin-RevId: c4684094dc89266895a385cc5095416dc0dab77c
2021-07-21 15:58:43 +00:00

16 lines
382 B
Java

// "Split values of 'switch' branch" "true"
class C {
void foo(Object o) {
String s = "";
switch (o) {
case null:
s = "x";
break;
case Number n:
s = "x";
break;
default:
throw new IllegalStateException("Unexpected value: " + o);
}
}
}