Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addVariableInitializer/beforeOptional.java
Tagir Valeev 5bd02b55c3 [java-intentions] AddVariableInitializerFix: suggest more suitable initial values instead of null for some types
Fixes IDEA-344453 Intellij should not try to initialize an Optional var with null

GitOrigin-RevId: 8097988bf1335a282138e8d09e350c3a5f65204d
2024-02-02 19:17:55 +00:00

13 lines
289 B
Java

// "Initialize variable 'msg'" "true-preview"
import java.util.Optional;
public class OptionalTest {
public static void main(String[] args) {
Optional<String> msg;
if (args.length > 5) {
msg = Optional.of("hello");
}
System.out.println("msg = "+<caret>msg);
}
}