Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/CheckUncheckedAssignmentDuringVariablesResaolution.java

19 lines
432 B
Java

import java.util.HashSet;
class Issue {
public void some(String group) {
new HashSet<Permission>().stream()
.map(permission -> (PrincipalPermission) permission)
.filter(permission -> group.equals(permission.getGroup()));
}
}
class Permission {
}
class PrincipalPermission<<warning descr="Type parameter 'T' is never used">T</warning>> extends Permission {
public String getGroup() {
return null;
}
}