Changeset 19590 in josm for trunk/resources/data/validator
- Timestamp:
- 2026-07-23T17:52:56+02:00 (3 days ago)
- Location:
- trunk/resources/data/validator
- Files:
-
- 3 edited
-
combinations.mapcss (modified) (3 diffs)
-
deprecated.mapcss (modified) (1 diff)
-
geometry.mapcss (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/resources/data/validator/combinations.mapcss
r19479 r19590 149 149 /* {0.key} without {1.tag} or {2.tag} */ 150 150 *[bridge:movable ][bridge!=movable][man_made!=bridge], 151 *[substation ][power!=substation][pipeline!=substation],152 151 *[reservoir_type ][landuse!=reservoir][water!=reservoir], 153 152 way[waterway=pressurised ][tunnel!=flooded][man_made!=pipeline] { … … 156 155 } 157 156 158 /* {0.key} without {1.tag}, {2.tag} or {3.tag}, #15107, #20241 */ 157 /* {0.key} without {1.tag}, {2.tag} or {3.tag}, #15107, #20241, #20421 */ 159 158 *[iata ][aeroway!=aerodrome][aeroway!=heliport][aeroway!=helipad], 160 *[icao ][aeroway!=aerodrome][aeroway!=heliport][aeroway!=helipad] { 159 *[icao ][aeroway!=aerodrome][aeroway!=heliport][aeroway!=helipad], 160 *[substation ][power!=substation][power!~/pole|tower/][pipeline!=substation] { 161 161 throwWarning: tr("{0} without {1}, {2} or {3}", "{0.key}", "{1.tag}", "{2.tag}", "{3.tag}"); 162 162 group: tr("missing tag"); … … 1057 1057 } 1058 1058 1059 /* #20421 */ 1060 *[substation][transformer=distribution] { 1061 throwWarning: tr("{0} together with {1}", "{1.tag}", "{0.key}"); 1062 suggestAlternative: "transformer=main"; 1063 group: tr("suspicious tag combination"); 1064 fixAdd: "transformer=main" 1065 } 1066 1059 1067 /* #21836 */ 1060 1068 *[voltage:primary][voltage:secondary][transformer=generator][tag("voltage:secondary")<tag("voltage:primary")] { -
trunk/resources/data/validator/deprecated.mapcss
r19467 r19590 2333 2333 } 2334 2334 2335 /* #20421 */ 2336 *[transformer=minor_distribution] { 2337 throwWarning: tr("{0} is deprecated", "{1.tag}"); 2338 suggestAlternative: "transformer=distribution"; 2339 group: tr("deprecated tagging"); 2340 fixAdd: "transformer=distribution"; 2341 } 2342 2343 *[transformer=traction] { 2344 throwWarning: tr("{0} is deprecated", "{0.tag}"); 2345 suggestAlternative: "transformer=main"; 2346 group: tr("deprecated tagging"); 2347 fixAdd: "transformer=main"; 2348 } 2349 2350 *[transformer=auto] { 2351 throwWarning: tr("{0} is deprecated", "{0.tag}"); 2352 suggestAlternative: "transformer=* + windings:auto=yes"; 2353 group: tr("deprecated tagging"); 2354 fixRemove: "transformer"; 2355 fixAdd: "windings:auto=yes"; 2356 } 2357 2335 2358 /* #20434 */ 2336 2359 *[building:roof:shape] { -
trunk/resources/data/validator/geometry.mapcss
r19570 r19590 430 430 } 431 431 432 /* 20421 */ 433 area[power=substation] ⊇ *[transformer=distribution] { 434 throwWarning: tr("A distribution transformer shouldn't be contained in a substation."); 435 suggestAlternative: "transformer=main"; 436 fixAdd: "transformer=main"; 437 } 438 432 439 /* #21801 */ 433 440 way[railway][railway !~ /^(turntable|traverser|platform_edge|roundhouse|workshop|platform)$/] > node[/railway$/ !~ /^(switch|railway_crossing)$/][count(parent_osm_primitives("railway")) > 2]:connection,
Note:
See TracChangeset
for help on using the changeset viewer.
