Files
openide/java/java-tests/testData/inspection/java9CollectionFactory/beforeNullableCollectionElementJava10.java
Tagir Valeev cd2be32f62 [java-inspections] Java9CollectionFactoryInspection: copyOf: respect declared nullity of source collection
Fixes IDEA-349386 Don't suggest List/Set/Map.copyOf when elements are annotated @Nullable

GitOrigin-RevId: f2c1298394f204732437d304f68272f6cf406cc0
2024-08-29 18:27:57 +00:00

16 lines
387 B
Java

// "Replace with 'List.copyOf()' call" "false"
import org.jetbrains.annotations.*;
import java.util.*;
class Scratch {
public static void main(String[] args) {
var data = new ArrayList<@Nullable String>();
data.add("foo");
data.add("bar");
data.add(null);
var list = Collections.<caret>unmodifiableList(new ArrayList<>(data));
System.out.println(list);
}
}