Ticket #21268: josm_21268_v2.patch

File josm_21268_v2.patch, 1.2 KB (added by skyper, 5 years ago)

version 2, checks on all building parts and adds general rule

  • resources/data/validator/ignoretags.cfg

     
    702702E:building:roof:shape
    703703K:landuse=school
    704704E:role
     705E:levels
    705706;
    706707; Tags not yet decided (to remove from this section when added or moved up when deprecated)
    707708; see josm tickets: 17770 15309 15774 16315 16658 16793 19982
  • resources/data/validator/deprecated.mapcss

     
    503503  fixAdd: "mooring=yes";
    504504}
    505505
    506 /* #10837 */
     506/* #10837, #21268 */
    507507*[building][levels],
    508 *[building:part=yes][levels] {
     508*[building:part][levels] {
    509509  throwWarning: tr("{0} is deprecated", "{1.key}");
    510510  suggestAlternative: "building:levels";
    511511  group: tr("deprecated tagging");
    512512  fixChangeKey: "levels => building:levels";
     513  set levels_building;
     514}
     515*[levels]!.levels_building {
     516  throwWarning: tr("Unusual key {0}, maybe {1} or {2} is meant", "{0.key}", "level", "building:levels");
    513517}
    514518
    515519/* #10691 */