Files
openide/java/java-tests/testData/inspection/patternVariableCanBeUsed/afterNarrowGeneric.java
Mikhail Pyltsinandintellij-monorepo-bot 8ff906ca0e [java-inspections] IDEA-361878 'Replace with pattern variable' quick-fix changes semantic
- process super types

GitOrigin-RevId: e47d6266ef8579703d7209e2ad8dee472e68ab2d
2024-11-04 18:18:14 +00:00

19 lines
382 B
Java

// "Replace 'c' with pattern variable" "true-preview"
package org.qw;
import java.util.Collection;
import java.util.List;
import java.util.Set;
public class PatternCollection {
public static void is(Object o) {
if (o instanceof Set<?> c) {
System.out.println(c.size());
}
}
public static void main(String[] args) {
is(Set.of());
is(List.of());
}
}