Ticket #22102: 0001-complain-about-more-incompatible-surface-and-tractyp.patch

File 0001-complain-about-more-incompatible-surface-and-tractyp.patch, 1.6 KB (added by mkoniecz, 3 years ago)
  • resources/data/validator/combinations.mapcss

    From 54a298685add15d939efd10268a0f48a92c1436d Mon Sep 17 00:00:00 2001
    From: Mateusz Konieczny <matkoniecz@gmail.com>
    Date: Fri, 1 Jul 2022 13:33:14 +0200
    Subject: [PATCH] complain about more incompatible surface and tractype
    
    ---
     resources/data/validator/combinations.mapcss | 7 ++++++-
     1 file changed, 6 insertions(+), 1 deletion(-)
    
    diff --git a/resources/data/validator/combinations.mapcss b/resources/data/validator/combinations.mapcss
    index a94e8f81a..93b9c05b9 100644
    a b  
    55way[surface=~/^(unpaved|compacted|gravel|fine_gravel|pebblestone|ground|earth|dirt|grass|sand|mud|ice|salt|snow|woodchips)$/] { /* without grass_paver as it is controversial */
    66  set unpaved_surface;
    77}
     8way[surface=~/^(paved|asphalt|cobblestone|cobblestone:flattened|sett|concrete|concrete:plates|paving_stones|metal|wood|unhewn_cobblestone)$/] {
     9  set fully_paved_surface;
     10}
    811
    912/* {0.key} without {1.key} (warning level) */
    1013way[junction                   ][!highway][junction!=yes][!area:highway],
    node[highway=crossing][crossing=no],  
    326329node[railway=crossing][crossing=no],
    327330way[junction=yes][highway],
    328331way[tracktype=grade1][surface].unpaved_surface,
    329 way[tracktype=grade2][surface][surface=~/^(sand|mud)$/],
     332way[tracktype=grade2][surface][surface=~/^(sand|mud|ground|earth|dirt|grass|ice|salt|snow|woodchips)$/],
     333way[tracktype=grade4][surface].fully_paved_surface,
     334way[tracktype=grade5][surface].fully_paved_surface,
    330335way[segregated][bicycle=no],
    331336way[segregated][foot=no],
    332337way[man_made=pipeline][tunnel=flooded] {