Ignore:
Timestamp:
2014-01-06T12:27:11+01:00 (10 years ago)
Author:
simon04
Message:

fix #9544 - Skip nodes outside of download area for BarriersEntrances and WayConnectedToArea validation tests

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

Legend:

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

    r6192 r6639  
    2727    @Override
    2828    public void visit(Node n) {
    29         if (n.hasTag("barrier", "entrance")) {
     29        if (n.hasTag("barrier", "entrance") && !n.isOutsideDownloadArea()) {
    3030            for (OsmPrimitive p : n.getReferrers()) {
    3131                if (p.hasKey("barrier")) {
  • trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java

    r6258 r6639  
    409409            }
    410410
    411             if (DeleteCommand.checkAndConfirmOutlyingDelete(Main.main.getCurrentDataSet().getDataSourceArea(), nodes, Collections.singleton(target)))
     411            if (DeleteCommand.checkAndConfirmOutlyingDelete(nodes, Collections.singleton(target)))
    412412                return MergeNodesAction.mergeNodes(Main.main.getEditLayer(), nodes, target);
    413413        }
  • trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java

    r6494 r6639  
    6464
    6565    private void testForError(Way w, Node wayNode, OsmPrimitive p) {
    66         if (isArea(p)) {
     66        if (wayNode.isOutsideDownloadArea()) {
     67        } else if (isArea(p)) {
    6768            addError(w, wayNode, p);
    6869        } else {
Note: See TracChangeset for help on using the changeset viewer.