1 unstable release
| 0.1.0 | Sep 7, 2019 |
|---|
#6 in #root-path
18KB
151 lines
cargo-walk
A cargo plugin to allow running a command for each package root path in a Rust crate dependency tree.
Examples
- Search all code related to a crate, including dependencies using ripgrep:
cargo walk -- rg -C 10 "find me" - List all crate roots in the dependency tree:
cargo walk echoorcargo walk -- echo - List dependencies based on size:
cargo walk -- du -d 0 -h | sort -h
Make sure to add -- between cargo walk and the command if it contains -
or -- flags.
Changelog
- 0.1.0 First version. The root path of each crate in the crate dependency tree will be added as the last argument to the command.
Dependencies
~54MB
~1M SLoC