Changeset 8851 in josm for trunk/src/org/openstreetmap/josm/data
- Timestamp:
- 2015-10-10T15:47:41+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/APIDataSet.java
r8836 r8851 2 2 package org.openstreetmap.josm.data; 3 3 4 import java.util.ArrayDeque; 4 5 import java.util.ArrayList; 5 6 import java.util.Collection; 6 7 import java.util.Collections; 7 8 import java.util.Comparator; 9 import java.util.Deque; 8 10 import java.util.HashMap; 9 11 import java.util.HashSet; … … 12 14 import java.util.Map; 13 15 import java.util.Set; 14 import java.util.Stack;15 16 16 17 import org.openstreetmap.josm.actions.upload.CyclicUploadDependencyException; … … 309 310 } 310 311 311 protected void visit( Stack<Relation> path, Relation current) throws CyclicUploadDependencyException {312 protected void visit(Deque<Relation> path, Relation current) throws CyclicUploadDependencyException { 312 313 if (path.contains(current)) { 313 314 path.push(current); … … 328 329 visited = new HashSet<>(); 329 330 uploadOrder = new LinkedList<>(); 330 Stack<Relation> path = new Stack<>();331 Deque<Relation> path = new ArrayDeque<>(); 331 332 for (Relation relation: relations) { 332 333 visit(path, relation);
Note:
See TracChangeset
for help on using the changeset viewer.