Ignore:
Timestamp:
2016-10-11T19:05:20+02:00 (8 years ago)
Author:
simon04
Message:

fix #13785 - Use streams, add unit tests (patch by alno, modified)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMergeModel.java

    r10680 r11115  
    226226        synchronized (listeners) {
    227227            PropertyChangeEvent evt = new PropertyChangeEvent(this, FROZEN_PROP, oldValue, newValue);
    228             for (PropertyChangeListener listener: listeners) {
     228            listeners.forEach((listener) -> {
    229229                listener.propertyChange(evt);
     230            });
    230231            }
    231232        }
    232     }
    233233
    234234    public final void setFrozen(boolean isFrozen) {
     
    678678            if (row >= getEntries().size()) return false;
    679679            T e1 = getEntries().get(row);
    680             for (T e2: getOppositeEntries()) {
    681                 if (isEqualEntry(e1, e2)) return true;
     680            return getOppositeEntries().stream().anyMatch(e2 -> isEqualEntry(e1, e2));
    682681            }
    683             return false;
    684         }
    685682
    686683        protected List<T> getEntries() {
Note: See TracChangeset for help on using the changeset viewer.