Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/DefaultLabelElementInSwitch.java
Ilyas Selimov c108491f91 IDEA-270442 - remove null check, if switch contain null label element, default case label support
GitOrigin-RevId: 8865d2cde9e2323b89bd32de5571eb69d7da014a
2021-07-12 05:49:03 +00:00

34 lines
532 B
Java

class Test {
void testDay1(Day d) {
int a = 5;
switch (d) {
case MONDAY:
break;
case default:
a = -10;
break;
}
if (a < -1) {
System.out.println();
}
}
void testDay2(Day d) {
int a = 5;
switch (d) {
case MONDAY:
break;
case default:
a = 10;
break;
}
if (<warning descr="Condition 'a < -1' is always 'false'">a < -1</warning>) {
System.out.println();
}
}
}
enum Day {
MONDAY, TUESDAY, WEDNESDAY
}