Ticket #3736: 3736.patch

File 3736.patch, 1.3 KB (added by simon04, 12 years ago)
  • src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java

    diff --git a/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java b/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java
    index 92fe54d..22c4d48 100644
    a b public class CrossingWays extends Test {  
    119119                        highlight.add(es1.ws);
    120120                        highlight.add(es2.ws);
    121121
     122                        String message;
     123                        if (isBuilding) {
     124                            message = tr("Crossing buildings");
     125                        } else if ((es1.waterway != null && es2.ws.way.get("highway") != null)
     126                                || (es2.waterway != null && es1.ws.way.get("highway") != null)) {
     127                            message = tr("Crossing waterway/highway");
     128                        } else {
     129                            message = tr("Crossing ways");
     130                        }
     131
    122132                        errors.add(new TestError(this, Severity.WARNING,
    123                             isBuilding ? tr("Crossing buildings") : tr("Crossing ways"),
     133                            message,
    124134                            CROSSING_WAYS,
    125135                            prims,
    126136                            highlight));