From b4d6bbe41117ad0d7a660989ba7c1462b8a68219 Mon Sep 17 00:00:00 2001
From: Clarisse Abalos <samantha.abalos@digitalglobe.com>
Date: Fri, 22 Feb 2019 14:05:53 -0500
Subject: [PATCH 1/2] add keepright combinations

---
 data/validator/combinations.mapcss | 36 ++++++++++++++++++++++++++++++++++--
 1 file changed, 34 insertions(+), 2 deletions(-)

diff --git a/data/validator/combinations.mapcss b/data/validator/combinations.mapcss
index b53ffc0..f9b123c 100644
--- a/data/validator/combinations.mapcss
+++ b/data/validator/combinations.mapcss
@@ -130,7 +130,8 @@ relation[route=ski][!piste:type][type=route],
 *[aeroway=terminal][!building],
 *[power=generator][!generator:source],
 *[amenity=social_facility][!social_facility],
-*[amenity=place_of_worship][!religion] {
+*[amenity=place_of_worship][!religion],
+*[amenity=place_of_worship][!denomination] {
   throwWarning: tr("{0} without {1}", "{0.tag}", "{1.key}");
   group: tr("missing tag");
 }
@@ -531,4 +532,35 @@ way[highway][lanes][!lanes:forward][!lanes:backward][oneway!=yes][oneway!=-1][ju
 /* #15774 */
 node[emergency=fire_hydrant][fire_hydrant:count][fire_hydrant:count!=1] {
   throwOther: tr("{0} together with {1}. Tag each hydrant separately.", "{0.tag}", "{1.tag}");
-}
\ No newline at end of file
+}
+
+/* Keep Right Point of interest without name - 110 */
+
+*[!name][amenity=place_of_worship], 
+*[!name][amenity=pub],
+*[!name][amenity=restaurant],
+*[!name][amenity=school],
+*[!name][amenity=university],
+*[!name][amenity=hospital],
+*[!name][amenity=library],
+*[!name][amenity=theatre],
+*[!name][amenity=courthouse],
+*[!name][amenity=bank],
+*[!name][amenity=cinema], 
+*[!name][amenity=pharmacy],
+*[!name][amenity=cafe], 
+*[!name][amenity=fast_food],
+*[!name][amenity=fuel] {
+    throwWarning: "{1.tag} without {0.key}";
+    group: tr("missing tag");
+}
+
+*[!operator][amenity=bank],
+*[!operator][amenity=cinema],
+*[!operator][amenity=pharmacy],
+*[!operator][amenity=cafe],
+*[!operator][amenity=fast_food],
+*[!operator][amenity=fuel] {
+    throwWarning: "{1.tag} without {0.key}";
+    group: tr("missing tag");
+}
-- 
2.7.4


From d9635a55b41d6825c1f0943ed44932f5e9134ae1 Mon Sep 17 00:00:00 2001
From: Clarisse Abalos <samantha.abalos@digitalglobe.com>
Date: Fri, 22 Feb 2019 15:18:07 -0500
Subject: [PATCH 2/2] add osmose combos

---
 data/validator/combinations.mapcss | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/data/validator/combinations.mapcss b/data/validator/combinations.mapcss
index f9b123c..2e1d2cd 100644
--- a/data/validator/combinations.mapcss
+++ b/data/validator/combinations.mapcss
@@ -550,7 +550,10 @@ node[emergency=fire_hydrant][fire_hydrant:count][fire_hydrant:count!=1] {
 *[!name][amenity=pharmacy],
 *[!name][amenity=cafe], 
 *[!name][amenity=fast_food],
-*[!name][amenity=fuel] {
+*[!name][amenity=fuel],
+*[!name][place],
+*[!ele][natural=peak],
+*[!ele][mountain_pass=yes] {
     throwWarning: "{1.tag} without {0.key}";
     group: tr("missing tag");
 }
-- 
2.7.4

