in java-samples/src/main/java/com/jetbrains/inspections/Java8Inspections.java [150:170]
private List<String> getListOfAllNonEmptyStringValues(Map<String, List<String>> map) {
List<String> result = getStrings();
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
if (entry.getKey()
.isEmpty()) {
continue;
}
List<String> list = entry.getValue();
if (list == null) {
continue;
}
for (String str : list) {
String trimmed = str.trim();
if (trimmed.isEmpty()) {
continue;
}
result.add(trimmed);
}
}
return result;
}