Ignore:
Timestamp:
2016-11-28T21:18:55+01:00 (7 years ago)
Author:
simon04
Message:

Loop can be replaced with Collection.removeIf()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java

    r11304 r11339  
    3333import java.util.Comparator;
    3434import java.util.HashMap;
    35 import java.util.Iterator;
    3635import java.util.List;
    3736import java.util.Map;
     
    687686
    688687            // remove the object's tag keys from the list
    689             Iterator<AutoCompletionListItem> iter = keyList.iterator();
    690             while (iter.hasNext()) {
    691                 AutoCompletionListItem item = iter.next();
    692                 if (containsDataKey(item.getValue())) {
    693                     iter.remove();
    694                 }
    695             }
     688            keyList.removeIf(item -> containsDataKey(item.getValue()));
    696689
    697690            keyList.sort(defaultACItemComparator);
Note: See TracChangeset for help on using the changeset viewer.