diff options
Diffstat (limited to 'python/tidy/servo_tidy/tidy.py')
-rw-r--r-- | python/tidy/servo_tidy/tidy.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/python/tidy/servo_tidy/tidy.py b/python/tidy/servo_tidy/tidy.py index 23140de9987..fc52fbedd82 100644 --- a/python/tidy/servo_tidy/tidy.py +++ b/python/tidy/servo_tidy/tidy.py @@ -17,7 +17,7 @@ import site import StringIO import subprocess import sys -from licenseck import licenses +from licenseck import licenses, licenses_toml # License and header checks EMACS_HEADER = "/* -*- Mode:" @@ -295,13 +295,14 @@ duplicate versions for package "{package}" def check_toml(file_name, lines): if not file_name.endswith(".toml"): raise StopIteration - mpl_licensed = False + ok_licensed = False for idx, line in enumerate(lines): if line.find("*") != -1: yield (idx + 1, "found asterisk instead of minimum version number") - mpl_licensed |= ('license = "MPL-2.0"' in line) - if not mpl_licensed: - yield (0, ".toml file should contain MPL-2.0 license.") + for license in licenses_toml: + ok_licensed |= (license in line) + if not ok_licensed: + yield (0, ".toml file should contain a valid license.") def check_rust(file_name, lines): |