Ignore:
Timestamp:
2020-05-17T14:18:22+02:00 (4 years ago)
Author:
simon04
Message:

see #19251 - Java 8: use Stream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/upload/DiscardTagsHook.java

    r14134 r16438  
    2727        Collection<String> discardableKeys = new HashSet<>(AbstractPrimitive.getDiscardableKeys());
    2828
    29         boolean needsChange = false;
    30         OUTER: for (OsmPrimitive osm : objectsToUpload) {
    31             for (String key : osm.keySet()) {
    32                 if (discardableKeys.contains(key)) {
    33                     needsChange = true;
    34                     break OUTER;
    35                 }
    36             }
    37         }
     29        boolean needsChange = objectsToUpload.stream().flatMap(osm -> osm.keySet().stream())
     30                .anyMatch(discardableKeys::contains);
    3831
    3932        if (needsChange) {
Note: See TracChangeset for help on using the changeset viewer.