Changeset 6619 in josm for trunk/src/org/openstreetmap/josm/data/validation/tests
- Timestamp:
- 2014-01-04T01:51:27+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/validation/tests/OverlappingWays.java
r6574 r6619 158 158 @Override 159 159 public int compare(WaySegment o1, WaySegment o2) { 160 return o1. way.getNode(o1.lowerIndex).compareTo(o2.way.getNode(o2.lowerIndex));160 return o1.getFirstNode().compareTo(o2.getFirstNode()); 161 161 } 162 162 }); 163 163 final Set<Integer> wayNodesToFix = new TreeSet<Integer>(Collections.reverseOrder()); 164 164 165 for (int i = 0; i < w.getNodesCount() - 1; i++) { 165 166 final boolean wasInSet = !segments.add(new WaySegment(w, i)); … … 168 169 } 169 170 } 170 if ( !wayNodesToFix.isEmpty()) {171 if (wayNodesToFix.size() > 1) { 171 172 final List<Node> newNodes = new ArrayList<Node>(w.getNodes()); 172 173 for (final int i : wayNodesToFix) {
Note:
See TracChangeset
for help on using the changeset viewer.