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
Location:
trunk/src/org/openstreetmap/josm/actions
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/FollowLineAction.java

    r6093 r6104  
    77import java.awt.event.KeyEvent;
    88import java.util.Collection;
    9 import java.util.Iterator;
    109import java.util.List;
    1110import java.util.Set;
     
    8584
    8685        Node newPoint = null;
    87         Iterator<OsmPrimitive> i = referrers.iterator();
    88         while (i.hasNext()) {
    89             OsmPrimitive referrer = i.next();
     86        for (OsmPrimitive referrer : referrers) {
    9087            if (!referrer.getType().equals(OsmPrimitiveType.WAY)) { // Can't follow points or relations
    9188                continue;
  • trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java

    r6084 r6104  
    133133    public Collection<DownloadTask> findDownloadTasks(final String url) {
    134134        List<DownloadTask> result = new ArrayList<DownloadTask>();
    135         for (int i = 0; i < downloadTasks.size(); i++) {
    136             Class<? extends DownloadTask> taskClass = downloadTasks.get(i);
     135        for (Class<? extends DownloadTask> taskClass : downloadTasks) {
    137136            if (taskClass != null) {
    138137                try {
  • trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java

    r6093 r6104  
    16701670        private double getNearestAngle(double angle) {
    16711671            double delta,minDelta=1e5, bestAngle=0.0;
    1672             for (int i=0; i < snapAngles.length; i++) {
    1673                 delta = getAngleDelta(angle,snapAngles[i]);
     1672            for (double snapAngle : snapAngles) {
     1673                delta = getAngleDelta(angle, snapAngle);
    16741674                if (delta < minDelta) {
    1675                     minDelta=delta;
    1676                     bestAngle=snapAngles[i];
     1675                    minDelta = delta;
     1676                    bestAngle = snapAngle;
    16771677                }
    16781678            }
Note: See TracChangeset for help on using the changeset viewer.