| 490 | | way["maxspeed:forward"]["maxspeed:backward"][maxspeed]!.AllSameMaxspeed { |
| | 490 | way["cycleway:left"=*"cycleway:right"][!cycleway] { |
| | 491 | throwWarning: tr("Same value of {0} and {1}", "{0.key}", "{1.key}"); |
| | 492 | suggestAlternative: "cycleway"; |
| | 493 | group: tr("suspicious tag combination"); |
| | 494 | fixChangeKey: "cycleway:left=>cycleway"; |
| | 495 | fixRemove: "cycleway:right"; |
| | 496 | } |
| | 497 | way["cycleway:left"=*cycleway]["cycleway:right"=*cycleway][cycleway] { |
| | 498 | throwWarning: tr("Same value of {0}, {1} and {2}", "{0.key}", "{1.key}", "{2.key}"); |
| | 499 | set AllSameCycleway; |
| | 500 | suggestAlternative: "cycleway"; |
| | 501 | group: tr("suspicious tag combination"); |
| | 502 | fixRemove: "cycleway:left"; |
| | 503 | fixRemove: "cycleway:right"; |
| | 504 | } |
| | 505 | way["sidewalk:left"=*"sidewalk:right"][!sidewalk] { |
| | 506 | throwWarning: tr("Same value of {0} and {1}", "{0.key}", "{1.key}"); |
| | 507 | suggestAlternative: "sidewalk"; |
| | 508 | group: tr("suspicious tag combination"); |
| | 509 | fixChangeKey: "sidewalk:left=>sidewalk"; |
| | 510 | fixRemove: "sidewalk:right"; |
| | 511 | } |
| | 512 | way["sidewalk:left"=*sidewalk]["sidewalk:right"=*sidewalk][sidewalk] { |
| | 513 | throwWarning: tr("Same value of {0}, {1} and {2}", "{0.key}", "{1.key}", "{2.key}"); |
| | 514 | set AllSameCycleway; |
| | 515 | suggestAlternative: "sidewalk"; |
| | 516 | group: tr("suspicious tag combination"); |
| | 517 | fixRemove: "sidewalk:left"; |
| | 518 | fixRemove: "sidewalk:right"; |
| | 519 | } |
| | 520 | way["maxspeed:forward"]["maxspeed:backward"][maxspeed]!.AllSameMaxspeed, |
| | 521 | way["cycleway:left"]["cycleway:right"][cycleway]!.AllSameCycleway, |
| | 522 | way["sidewalk:left"]["sidewalk:right"][sidewalk]!.AllSameSidewalk { |