Files
openide/java/java-tests/testData/inspection/patternVariableCanBeUsed/afterCastWildcardWithExtends.java
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

17 lines
285 B
Java

// "Replace 'a1' with pattern variable" "true"
package pkg;
import java.util.Objects;
class A<T extends CharSequence> {
private T t;
@Override
public final boolean equals(Object o) {
if (!(o instanceof A<?> a1)) return false;
return Objects.equals(t, a1.t);
}
}