Merge branch 'develop' into feature/maproulette

This commit is contained in:
Robin van der Linde 2022-07-19 09:47:12 +02:00
commit 6f953603ad
Signed by: Robin-van-der-Linde
GPG key ID: 53956B3252478F0D

View file

@ -246,6 +246,10 @@ class OverrideShadowingCheck extends DesugaringStep<LayoutConfigJson> {
for (const layer of withOverride) {
for (const key in overrideAll) {
if(key.endsWith("+") || key.startsWith("+")){
// This key will _add_ to the list, not overwrite it - so no warning is needed
continue
}
if (layer["override"][key] !== undefined || layer["override"]["=" + key] !== undefined) {
const w = "The override of layer " + JSON.stringify(layer["builtin"]) + " has a shadowed property: " + key + " is overriden by overrideAll of the theme";
errors.push(w)