Files
openide/java/java-tests/testData/inspection/switchExpressionMigration/beforePatternVariable.java
Alexandr Suhinin 871df6878a IDEA-271869 convert pattern switch to enhanced switch
GitOrigin-RevId: d7be3df6093a835e75491fb9eeafbdf7f9265b32
2021-06-28 07:06:00 +00:00

19 lines
490 B
Java

// "Replace with 'switch' expression" "true"
import org.jetbrains.annotations.Nullable;
class X {
private static void test(@Nullable Object object) {
String r;
swi<caret>tch (object) {
case Integer i:
r = "int = " + i;
break;
case String s && s.length() > 3:
r = s.substring(0, 3);
break;
case null:
default:
r = "default";
}
}
}