Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/emptyStatement/afterIfSwitchConditionJava13Preview.java
Roman Shevchenko 1520e434af [java] 'yield' statements support in the side-effect extractor
GitOrigin-RevId: a6020c6427a05f0bcd6f6987a13252929854c547
2019-07-02 06:52:16 +03:00

29 lines
636 B
Java

// "Extract side effect" "true"
class Z {
void z() {
switch (0) {
case 0 -> {
}
case 1 -> {
System.out.println("oops");
}
case 2 -> {
System.out.println("bar");
if (Math.random() > 0.5) {
new Foo().getBar();
}
}
case 3 -> {
if (Math.random() > 0.5) {
} else {
}
}
case 4 -> {
if (Math.random() > 0.5) break;
System.out.println("four");
}
default -> new Foo();
}
}
}