Ticket #21630: deprecate_riverbank_2022-03-07.patch
File deprecate_riverbank_2022-03-07.patch, 4.5 KB (added by , 3 years ago) |
---|
-
resources/data/defaultpresets.xml
2160 2160 <item name="Water" name_context="natural" icon="presets/nautical/water.svg" type="closedway,multipolygon" preset_name_label="true"> 2161 2161 <link wiki="Tag:natural=water" /> 2162 2162 <space /> 2163 <label text="A body of standing water, such as a lake or pond." />2163 <label text="A body of water, such as a lake, pond or river." /> 2164 2164 <space /> 2165 2165 <key key="natural" value="water" /> 2166 2166 <text key="name" text="Name" /> … … 2180 2180 <list_entry value="wastewater" /> 2181 2181 </combo> 2182 2182 <check key="salt" text="Salt Water" disable_off="true" /> 2183 <check key="intermittent" text="Intermittent ( contains not permanentlywater)" disable_off="true" />2183 <check key="intermittent" text="Intermittent (does not permanently contain water)" disable_off="true" /> 2184 2184 <check key="tidal" text="In the tidal range" disable_off="true" /> 2185 2185 <text key="ele" text="Elevation (meters)" length="10" /> 2186 2186 <reference ref="wikipedia_wikidata" /> … … 2194 2194 <key key="natural" value="coastline" /> 2195 2195 <text key="name" text="Name" /> 2196 2196 </item> <!-- Coastline --> 2197 <item name="Riverbank" icon="presets/nautical/waterway_riverbank.svg" type="closedway,multipolygon" preset_name_label="true">2198 <link wiki="Tag:waterway=riverbank" />2199 <space />2200 <key key="waterway" value="riverbank" />2201 <text key="name" text="Name" />2202 <check key="intermittent" text="Intermittent (contains not permanently water)" disable_off="true" />2203 <check key="tidal" text="In the tidal range" disable_off="true" />2204 </item> <!-- Riverbank -->2205 2197 <separator/> 2206 2198 <item name="Wetland" icon="presets/landuse/wetland.svg" type="closedway,multipolygon" preset_name_label="true"> 2207 2199 <link wiki="Tag:natural=wetland" /> -
resources/data/validator/deprecated.mapcss
2087 2087 group: tr("deprecated tagging"); 2088 2088 } 2089 2089 2090 /* #21630 */ 2091 *[waterway=riverbank][!natural][!water], 2092 *[waterway=riverbank][natural=water][!water], 2093 *[waterway=riverbank][!natural][water=river], 2094 *[waterway=riverbank][natural=water][water=river] { 2095 throwWarning: tr("{0} is deprecated", "{0.tag}"); 2096 suggestAlternative: "natural=water + water=river"; 2097 group: tr("deprecated tagging"); 2098 fixAdd: "natural=water"; 2099 fixAdd: "water=river"; 2100 fixRemove: "waterway"; 2101 assertMatch: "way waterway=riverbank"; 2102 assertMatch: "way waterway=riverbank natural=water"; 2103 assertMatch: "way waterway=riverbank water=river"; 2104 assertMatch: "way waterway=riverbank natural=water water=river"; 2105 assertNoMatch: "way waterway=riverbank natural=shingle"; 2106 assertNoMatch: "way waterway=riverbank water=lake"; 2107 assertNoMatch: "way waterway=riverbank natural=water water=lake"; 2108 assertNoMatch: "way waterway=riverbank natural=shingle water=river"; 2109 } 2110 *[waterway=riverbank][natural][natural!=water], 2111 *[waterway=riverbank][water][water!=river] { 2112 throwWarning: tr("{0} is deprecated", "{0.tag}"); 2113 suggestAlternative: "natural=water + water=river"; 2114 group: tr("deprecated tagging"); 2115 assertMatch: "way waterway=riverbank natural=shingle"; 2116 assertMatch: "way waterway=riverbank water=lake"; 2117 assertNoMatch: "way waterway=riverbank"; 2118 assertNoMatch: "way waterway=riverbank natural=water"; 2119 assertNoMatch: "way waterway=riverbank water=river"; 2120 assertNoMatch: "way waterway=riverbank natural=water water=river"; 2121 } 2122 2090 2123 node[amenity=bench][capacity][!seats], 2091 2124 way[amenity=bench][capacity][!seats] { 2092 2125 throwWarning: tr("{0} is deprecated for {1}", "{1.key}", "{0.tag}"); -
resources/data/validator/ignoretags.cfg
688 688 K:navigationaid=ALS (Approach lighting system) 689 689 E:exit_to 690 690 K:water=riverbank 691 K:waterway=riverbank 691 692 K:stream=intermittent 692 693 K:shop=lamps 693 694 K:access=customer