servo/python/tidy
Martin Robinson 682eba9f74
tidy: Use more cargo-deny features (#34447)
Instead of parsing the `Cargo.lock` file directly in `tidy.py`. Use
`cargo-deny`, which we already use to detect unapproved licenses in the
dependency chain to detect duplicate and banned crates. In addition,
enable all other `cargo-deny` checks and add exceptions where necessary
for them. This depends on the latest release of `cargo-deny` which
depends on a recent verison of `rust`.

Fixes #34393.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2024-12-13 08:47:40 +00:00
..
tests tidy: Update pattern for checking for missing specification links. (#34552) 2024-12-11 13:36:57 +00:00
__init__.py Add cargo-deny to mach-tidy to check license compliance. (#32465) 2024-06-12 09:54:45 +00:00
licenseck.py Convert tidy to a non-egg Python package 2023-06-15 13:10:06 +02:00
test.py tidy: Use more cargo-deny features (#34447) 2024-12-13 08:47:40 +00:00
tidy.py tidy: Use more cargo-deny features (#34447) 2024-12-13 08:47:40 +00:00