void optionalIsEmptyDataFlowSupport()

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());
    }