Files
openide/java/java-tests/testData/inspection/switchExpressionMigration/afterPatternVariable.java
Roman Ivanov d16221be29 [java] guard pattern formatting : IDEA-272657
GitOrigin-RevId: 33ddf8ed8d257359edf40d12e950458504dc2eb1
2021-06-29 20:28:24 +00:00

12 lines
365 B
Java

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