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/io/OsmServerChangesetReader.java

    r5832 r6104  
    132132            List<Changeset> ret = new ArrayList<Changeset>();
    133133            int i=0;
    134             for (Iterator<Integer> it = ids.iterator(); it.hasNext(); ) {
    135                 int id = it.next();
     134            for (int id : ids) {
    136135                if (id <= 0) {
    137136                    continue;
     
    143142                if (in == null)
    144143                    return null;
    145                 monitor.indeterminateSubTask(tr("({0}/{1}) Downloading changeset {2} ...", i,ids.size(), id));
     144                monitor.indeterminateSubTask(tr("({0}/{1}) Downloading changeset {2} ...", i, ids.size(), id));
    146145                List<Changeset> changesets = OsmChangesetParser.parse(in, monitor.createSubTaskMonitor(1, true));
    147146                if (changesets == null || changesets.isEmpty()) {
Note: See TracChangeset for help on using the changeset viewer.