Files
openide/java/java-tests/testData/inspection/patternVariableCanBeUsed/beforeCastNotWildcardToWildcard.java
T
Mikhail Pyltsinandintellij-monorepo-bot 13e4c24bba [java-inspections] IDEA-364128 Inspection PatternVariableCanBeUsedInspection shouldn't propose converting for variable
- skip cast for variables
- not extend parameters for cast

GitOrigin-RevId: 6eb3a63d923fd1625c2c593afb65ce5762a1c0e4
2024-12-02 14:36:32 +00:00

16 lines
363 B
Java

// "Replace 'c' with pattern variable" "true-preview"
package pkg;
import java.util.*;
public class ComplexCast {
public static void is(Map<String, Integer> o) {
if (o instanceof AbstractMap<String, Integer>) {
AbstractMap<?, ?> c<caret> = (AbstractMap<?, ?>) o;
final Object o1 = c.get(null);
System.out.println(c.size());
}
}
}