Changeset 15436 in josm
- Timestamp:
- 2019-10-06T22:11:24+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/Way.java
r14905 r15436 589 589 */ 590 590 public boolean hasIncompleteNodes() { 591 for (Node node : nodes) { 592 if (node.isIncomplete()) 593 return true; 594 } 595 return false; 591 return Arrays.stream(nodes).anyMatch(Node::isIncomplete); 596 592 } 597 593 … … 602 598 */ 603 599 public boolean hasOnlyLocatableNodes() { 604 for (Node node : nodes) { 605 if (!node.isLatLonKnown()) 606 return false; 607 } 608 return true; 600 return Arrays.stream(nodes).allMatch(Node::isLatLonKnown); 609 601 } 610 602 … … 713 705 @Override 714 706 public boolean isOutsideDownloadArea() { 715 for (final Node n : nodes) { 716 if (n.isOutsideDownloadArea()) { 717 return true; 718 } 719 } 720 return false; 707 return Arrays.stream(nodes).anyMatch(Node::isOutsideDownloadArea); 721 708 } 722 709
Note:
See TracChangeset
for help on using the changeset viewer.