Changeset 4448 in josm


Ignore:
Timestamp:
18.09.2011 22:24:08 (8 months ago)
Author:
simon04
Message:

see #4582 - validator test for overlapping areas

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

Legend:

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

    r4442 r4448  
    3737import org.openstreetmap.josm.data.validation.tests.NameMismatch; 
    3838import org.openstreetmap.josm.data.validation.tests.NodesWithSameName; 
     39import org.openstreetmap.josm.data.validation.tests.OverlappingAreas; 
    3940import org.openstreetmap.josm.data.validation.tests.OverlappingWays; 
    4041import org.openstreetmap.josm.data.validation.tests.RelationChecker; 
     
    100101        BuildingInBuilding.class, // ID 2001 .. 2099 
    101102        DeprecatedTags.class, // ID 2101 .. 2199 
     103        OverlappingAreas.class, // ID 2201 .. 2299 
    102104    }; 
    103105 
  • trunk/src/org/openstreetmap/josm/data/validation/tests/OverlappingWays.java

    r3674 r4448  
    101101                    if (area > 0) { 
    102102                        if (ways == 0 || duplicated.size() == area) { 
    103                             errortype = tr("Overlapping areas"); 
    104                             type = OVERLAPPING_AREA; 
     103                            continue; 
    105104                        } else if (highway == ways) { 
    106105                            errortype = tr("Overlapping highways (with area)"); 
     
    127126                    errors.add(new TestError(this,  
    128127                            type < OVERLAPPING_HIGHWAY_AREA ? Severity.WARNING : Severity.OTHER, 
    129                             tr(errortype), type, prims, duplicated)); 
     128                            errortype, type, prims, duplicated)); 
    130129                    ways_seen.put(current_ways, duplicated); 
    131130                } else { /* way seen, mark highlight layer only */ 
Note: See TracChangeset for help on using the changeset viewer.