diff options
author | Josh Matthews <josh@joshmatthews.net> | 2019-06-13 18:20:05 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2019-07-09 10:52:43 -0400 |
commit | f1b10393c2b10ed3c54dfeff05a3b1b4d767f55a (patch) | |
tree | 118b0af25e111f4b241557df0ef59b349112b444 /python | |
parent | 644addd1598426f9b5d1f178bfff7886b36f822c (diff) | |
download | servo-f1b10393c2b10ed3c54dfeff05a3b1b4d767f55a.tar.gz servo-f1b10393c2b10ed3c54dfeff05a3b1b4d767f55a.zip |
rustfmt
Diffstat (limited to 'python')
-rw-r--r-- | python/tidy/servo_tidy/tidy.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/python/tidy/servo_tidy/tidy.py b/python/tidy/servo_tidy/tidy.py index b54bc35bfbf..46da89d3907 100644 --- a/python/tidy/servo_tidy/tidy.py +++ b/python/tidy/servo_tidy/tidy.py @@ -371,6 +371,10 @@ def check_lock(file_name, contents): source = "crates.io" packages_by_name.setdefault(package["name"], []).append((package["version"], source)) + for name in exceptions: + if name not in packages_by_name: + yield (1, "duplicates are allowed for `{}` but it is not a dependency".format(name)) + for (name, packages) in packages_by_name.iteritems(): has_duplicates = len(packages) > 1 duplicates_allowed = name in exceptions |