cargo-machete-0.2.0 is not a library.
Writeup coming soon 🔜
Installation
Install cargo-machete with cargo:
cargo install cargo-machete
Example
Run cargo-machete in a directory that contains one or more Rust projects (using Cargo for dependency management):
&&
# alternatively
To ignore a certain set of dependencies in a crate, add
package.metadata.cargo-machete to Cargo.toml, and specify an ignore array:
For example:
[]
= "0.10" # Used in code generated by build.rs output, which cargo-machete cannot check
[]
= ["prost"]
If there are too many false positives, consider using the --with-metadata CLI
flag, which will call cargo metadata --all-features to find final dependency
names, more accurate dependencies per build type, etc. âš This may modify the
Cargo.lock files in your projects.
Contributing
We welcome community contributions to this project.