Files
openide/java/java-tests/testData/codeInsight/slice/backward/OptionalAsContainer.java
Tagir Valeev aa5d05cb34 [java-slice] Support Optional tracking (IDEA-189788)
GitOrigin-RevId: b2df50d27bc69c3d01059a0fc2dba6fb1926891a
2021-04-12 10:56:56 +00:00

14 lines
397 B
Java

import java.util.Optional;
class MainTest {
public static void main(String[] <flown1111>args) {
Optional<String> optional;
if (args.length > 0) {
optional = <flown11>Optional.ofNullable(<flown111>args[0]);
} else {
optional = <flown12>Optional.of(<flown121>"foo");
}
String val = <flown1>optional.orElse(<flown13>"xyz");
System.out.println(<caret>val);
}
}