Ignore:
Timestamp:
2020-04-18T10:41:25+02:00 (4 years ago)
Author:
simon04
Message:

Java 8: use Map.computeIfAbsent

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java

    r12660 r16333  
    8888        for (String key: tags.getKeys()) {
    8989            MultiValueResolutionDecision decision = new MultiValueResolutionDecision(tags.getTagsFor(key));
    90             if (decisions.get(key) == null) {
    91                 decisions.put(key, decision);
    92             }
     90            decisions.putIfAbsent(key, decision);
    9391        }
    9492        displayedKeys.clear();
     
    106104            }
    107105            for (String key: tags.getKeys()) {
    108                 if (!decisions.get(key).isDecided() && !keys.contains(key)) {
     106                if (!decisions.get(key).isDecided()) {
    109107                    keys.add(key);
    110108                }
Note: See TracChangeset for help on using the changeset viewer.