Changes between Version 12 and Version 13 of Rules/GermanySpecific


Ignore:
Timestamp:
2019-04-18T21:04:22+02:00 (7 years ago)
Author:
Klumbumbus
Comment:

remove legacy code for >2.5 year old josm versions

Legend:

Unmodified
Added
Removed
Modified
  • Rules/GermanySpecific

    v12 v13  
    1010    link: "https://josm.openstreetmap.de/wiki/Rules/GermanySpecific";
    1111    icon: "Flag_of_Germany.svg";
    12     min-josm-version: "8087"; /* due to @supports */
     12    min-josm-version: "11424"; /* due to inside() */
    1313    baselanguage: "de";
    1414}
     
    1818}
    1919
    20 @supports (max-josm-version: 11423) {
    21 way[highway=living_street][maxspeed][maxspeed!=walk] {
    22   throwWarning: "{0.tag} zusammen mit {1.key}. Verkehrsberuhigte Bereiche sollten in Deutschland keine expliziten Höchstgeschwindigkeiten enthalten. Möglicherweise ist nicht {1.key} falsch, sondern {0.tag}.";
    23   fixRemove: "maxspeed";
    24 }
    25 }
    26 
    27 @supports (min-josm-version: 11424) {
    2820way[highway=living_street][maxspeed][maxspeed!=walk][inside("DE")] {
    2921  throwWarning: "{0.tag} zusammen mit {1.key}. Verkehrsberuhigte Bereiche sollten in Deutschland keine expliziten Höchstgeschwindigkeiten enthalten. Möglicherweise ist nicht {1.key} falsch, sondern {0.tag}.";
    3022  fixRemove: "maxspeed";
    3123}
    32 }
    3324
    34 @supports (max-josm-version: 11423) {
    35 *[addr:state] {
    36   throwWarning: "{0.key} ist überflüssig in Deutschland";
    37   fixRemove: "addr:state";
    38 }
    39 }
    40 
    41 @supports (min-josm-version: 11424) {
    4225*[addr:state][inside("DE")] {
    4326  throwWarning: "{0.key} ist überflüssig in Deutschland";
    4427  fixRemove: "addr:state";
    4528}
    46 }
    4729
    48 @supports (max-josm-version: 11423) {
    49 way[noexit] {
    50   throwWarning: "{0.tag} auf einer Linie. {0.key} wird in Deutschland nur auf dem Endpunkt verwendet.";
    51 }
    52 }
    53 
    54 @supports (min-josm-version: 11424) {
    5530way[noexit][inside("DE")] {
    5631  throwWarning: "{0.tag} auf einer Linie. {0.key} wird in Deutschland nur auf dem Endpunkt verwendet.";
    5732}
    58 }
    5933
    60 @supports (max-josm-version: 11423) {
    61 /* inspiriert von https://forum.openstreetmap.org/viewtopic.php?pid=731736#p731736 */
    62 *[name=~/(?i)ehem/][name!~/(?i)bethlehem/] {
    63   throwWarning: tr("Verdächtiger Wert: {0} enthält eine Form von {1}. Verwende nur echte Namen. Nutze stattdessen {2}, {3}, {4} oder {5}-Präfixe.", "{0.key}", "ehemalig", "old_name", "note", "description", "lifecycle");
    64   assertMatch: "way name=ehemalige Esso-Tankstelle";
    65   assertMatch: "way name=Ehemaliger Bahnhof";
    66   assertMatch: "way name=ehemals Edeka";
    67   assertMatch: "way name=ehem. Delitzscher Kleinbahn";
    68   assertNoMatch: "way name=Bethlehemweg";
    69 }
    70 }
    71 
    72 @supports (min-josm-version: 11424) {
    7334/* inspiriert von https://forum.openstreetmap.org/viewtopic.php?pid=731736#p731736 */
    7435*[name=~/(?i)ehem/][name!~/(?i)bethlehem/][inside("DE")] {
     
    8041  assertNoMatch: "way name=Bethlehemweg";
    8142}
    82 }
    8343}}}