Changeset 5667 in josm for trunk/src/org/openstreetmap/josm


Ignore:
Timestamp:
2013-01-22T01:35:23+01:00 (11 years ago)
Author:
Don-vip
Message:

fix #8096 - Do not consider deleted primitives when fixing duplicate ones

Location:
trunk/src/org/openstreetmap/josm/data/validation/tests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java

    r5608 r5667  
    215215        Map<String, String> rkeys = r.getKeys();
    216216        for (String key : ignoreKeys)
    217             rkeys.remove(ignoreKeys);
     217            rkeys.remove(key);
    218218        RelationPair rKey = new RelationPair(rMembers, rkeys);
    219219        relations.put(rKey, r);
     
    232232
    233233        for (OsmPrimitive osm : sel)
    234             if (osm instanceof Relation) {
     234            if (osm instanceof Relation && !osm.isDeleted()) {
    235235                rel_fix.add((Relation)osm);
    236236            }
  • trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateWay.java

    r5491 r5667  
    218218
    219219        for (OsmPrimitive osm : sel) {
    220             if (osm instanceof Way) {
     220            if (osm instanceof Way && !osm.isDeleted()) {
    221221                ways.add((Way)osm);
    222222            }
Note: See TracChangeset for help on using the changeset viewer.