abouttreesummaryrefslogcommitdiff
path: root/check_layout.py
diff options
context:
space:
mode:
authorJules Aguillon2024-01-22 20:55:36 +0100
committerJules Aguillon2024-01-22 20:55:36 +0100
commitfb27f8d36f09e51e1988fb335e3fd9f34acb434e (patch)
tree15f7e62df3383f7b0481e00e8d873882931d60df /check_layout.py
parent5beacf32b7c20520a1b6e625fa3ab2c7872f3c21 (diff)
downloadunexpected-keyboard-fb27f8d36f09e51e1988fb335e3fd9f34acb434e.tar.gz
unexpected-keyboard-fb27f8d36f09e51e1988fb335e3fd9f34acb434e.zip
check_layout: Warn against whitespaces and "loc"
Diffstat (limited to 'check_layout.py')
-rw-r--r--check_layout.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/check_layout.py b/check_layout.py
index 067098d..96e9164 100644
--- a/check_layout.py
+++ b/check_layout.py
@@ -80,6 +80,8 @@ def check_layout(layout):
"f10", "f11", "f12" ],
"Layout contains function keys")
unexpected_keys(keys, [""], "Layout contains empty strings")
+ unexpected_keys(keys, ["loc"], "Special keyword cannot be a symbol")
+ unexpected_keys(keys, filter(lambda k: k.strip()!=k, keys), "Some keys contain whitespaces")
_, bottom_row_keys, _ = parse_row("res/xml/bottom_row.xml")