- Timestamp:
- 2020-02-29T10:29:58+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java
r15959 r15961 116 116 return true; 117 117 } 118 if (isBuilding(w1) && isBuilding(w2)) 119 return true; 118 120 if (w1.hasKey(HIGHWAY) && w2.hasKey(HIGHWAY) && !Objects.equals(w1.get("level"), w2.get("level"))) { 119 121 return true; 120 122 } 121 if (( w1.hasKey(BARRIER, HIGHWAY, RAILWAY, WATERWAY) && isResidentialArea(w2))122 || ( w2.hasKey(BARRIER, HIGHWAY, RAILWAY, WATERWAY) && isResidentialArea(w1)))123 if (((isResidentialArea(w1) || w1.hasKey(BARRIER, HIGHWAY, RAILWAY, WATERWAY)) && isResidentialArea(w2)) 124 || ((isResidentialArea(w2) || w2.hasKey(BARRIER, HIGHWAY, RAILWAY, WATERWAY)) && isResidentialArea(w1))) 123 125 return true; 124 126 if (isSubwayOrTramOrRazed(w2)) { … … 142 144 if (types[0] == types[1]) { 143 145 switch (types[0]) { 146 // 610 and 640 where removed for #16707 144 147 case BARRIER: 145 148 return new MessageHelper(tr("Crossing barriers"), 603); 146 case BUILDING:147 return new MessageHelper(tr("Crossing buildings"), 610);148 149 case HIGHWAY: 149 150 return new MessageHelper(tr("Crossing highways"), 620); 150 151 case RAILWAY: 151 152 return new MessageHelper(tr("Crossing railways"), 630); 152 case RESIDENTIAL_AREA:153 return new MessageHelper(tr("Crossing residential areas"), 640);154 153 case WATERWAY: 155 154 return new MessageHelper(tr("Crossing waterways"), 650);
Note:
See TracChangeset
for help on using the changeset viewer.