Ignore:
Timestamp:
2013-08-03T00:12:29+02:00 (11 years ago)
Author:
Don-vip
Message:

see #8902 - Small performance enhancements / coding style (patch by shinigami):

  • while -> foreach
  • for -> for each

plus:

  • cleanup of FileDrop class to make it more integrated into JOSM core + remove warnings
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java

    r6092 r6104  
    2626import java.util.Collections;
    2727import java.util.EnumSet;
    28 import java.util.HashMap;
    2928import java.util.HashSet;
    30 import java.util.Iterator;
    3129import java.util.List;
    32 import java.util.Map;
    3330import java.util.Set;
    3431
     
    773770                return primitives;
    774771            ArrayList<OsmPrimitive> ret = new ArrayList<OsmPrimitive>();
    775             Iterator<OsmPrimitive> it = primitives.iterator();
    776             while(it.hasNext()) {
    777                 OsmPrimitive primitive = it.next();
     772            for (OsmPrimitive primitive : primitives) {
    778773                if (primitive instanceof Relation && getRelation() != null && getRelation().equals(primitive)) {
    779774                    warnOfCircularReferences(primitive);
    780775                    continue;
    781776                }
    782                 if (isPotentialDuplicate(primitive))  {
     777                if (isPotentialDuplicate(primitive)) {
    783778                    if (confirmAddingPrimitive(primitive)) {
    784779                        ret.add(primitive);
Note: See TracChangeset for help on using the changeset viewer.