Ignore:
Timestamp:
2016-07-23T04:10:39+02:00 (8 years ago)
Author:
Don-vip
Message:

see #11390 - sonar - squid:S1604 - Java 8: Anonymous inner classes containing only one method should become lambdas

File:
1 edited

Legend:

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

    r10413 r10601  
    1010import org.openstreetmap.josm.Main;
    1111import org.openstreetmap.josm.data.osm.OsmPrimitive;
    12 import org.openstreetmap.josm.data.osm.Relation;
    1312import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationTask;
    1413import org.openstreetmap.josm.io.OnlineResource;
    1514import org.openstreetmap.josm.tools.ImageProvider;
    16 import org.openstreetmap.josm.tools.Predicate;
    1715import org.openstreetmap.josm.tools.Utils;
    1816
     
    4240    public void setPrimitives(Collection<? extends OsmPrimitive> primitives) {
    4341        // selected non-new relations
    44         this.relations = Utils.filter(getRelations(primitives), new Predicate<Relation>() {
    45             @Override
    46             public boolean evaluate(Relation r) {
    47                 return !r.isNew();
    48             }
    49         });
     42        this.relations = Utils.filter(getRelations(primitives), r -> !r.isNew());
    5043        updateEnabledState();
    5144    }
Note: See TracChangeset for help on using the changeset viewer.