in java-samples/src/main/java/com/jetbrains/inspections/OptionalInspections.java [81:92]
void optionalIsEmptyDataFlowSupport(List<String> list) {
if (list.isEmpty()) {
return;
}
Optional<String> min = list.stream()
.map(String::trim)
.min(String.CASE_INSENSITIVE_ORDER);
if (min.isEmpty()) { // Always false
return;
}
System.out.println(min.get());
}