in java-samples/src/main/java/com/jetbrains/inspections/VarLVTI.java [72:82]
void varCanSimplifyGenericTypes(Map<? extends String, ? extends Number> map, int max) {
for (Iterator<? extends Map.Entry<? extends String, ? extends Number>> iterator = map.entrySet()
.iterator();
iterator.hasNext(); ) {
Map.Entry<? extends String, ? extends Number> entry = iterator.next();
if (max > 0 && matches(entry)) {
iterator.remove();
max--;
}
}
}