aboutsummaryrefslogtreecommitdiffstats
path: root/python/tidy.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/tidy.py')
-rw-r--r--python/tidy.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/python/tidy.py b/python/tidy.py
index 75b372995e1..c65425de01a 100644
--- a/python/tidy.py
+++ b/python/tidy.py
@@ -32,9 +32,10 @@ ignored_files = [
"python/mozinfo/*",
"python/mozlog/*",
"python/toml/*",
+ "components/script/dom/bindings/codegen/parser/*",
+ "components/script/dom/bindings/codegen/ply/*",
# Generated and upstream code combined with our own. Could use cleanup
- "components/script/dom/bindings/codegen/*",
"components/style/properties/mod.rs",
"target/*",
"ports/gonk/src/native_window_glue.cpp",
@@ -72,7 +73,13 @@ def should_check_reftest(file_name):
return file_name.endswith(reftest_filetype)
+EMACS_HEADER = "/* -*- Mode:"
+VIM_HEADER = "/* vim:"
+
+
def check_license(contents):
+ while contents.startswith(EMACS_HEADER) or contents.startswith(VIM_HEADER):
+ _, _, contents = contents.partition("\n")
valid_license = any(contents.startswith(license) for license in licenses)
acknowledged_bad_license = "xfail-license" in contents[:100]
if not (valid_license or acknowledged_bad_license):