Open CharlyCst opened 6 months ago
In the same vein, what about cargo vet
?
At first glance it seems Cargo Vet is more thorough and focusing on audits. Is it a complete replacement for caego-deny
or a complement?
@CharlyCst cargo vet is a tool that seems to help focusing on auditing the code each time there is a change. I don't think it brings much value. That being said, I created a follow up PR with Clippy, which is a linter for Rust and is in my opinion a nice complement to cargo fmt
and cargo deny
.
Reopening the issue: we don't run Cargo Deny as part of the CI yet, because of the time it takes to install it in the CI.
See https://github.com/CharlyCst/miralis/pull/192#issuecomment-2357858192 for reference.
At some point in the future we will probably want to lint our dependencies with
cargo-deny
. It might be good to set-upcargo-deny
early-on to catch issues (such as deprecated/unmaintained crates) before we start relying too much on some crates.The questions we need to answer:
cargo-deny
do?