Ignore:
Timestamp:
2017-02-12T16:32:18+01:00 (7 years ago)
Author:
Don-vip
Message:

refactor handling of null values - use Java 8 Optional where possible

File:
1 edited

Legend:

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

    r11481 r11553  
    1515import java.util.List;
    1616import java.util.Objects;
     17import java.util.Optional;
    1718import java.util.Set;
    1819
     
    176177            lastNode = n;
    177178        }
    178         if (targetNode == null) {
    179             targetNode = oldestNode != null ? oldestNode : lastNode;
    180         }
    181         return targetNode;
    182     }
    183 
     179        return Optional.ofNullable(targetNode).orElse(oldestNode != null ? oldestNode : lastNode);
     180    }
    184181
    185182    /**
Note: See TracChangeset for help on using the changeset viewer.