cargo-walk

Crates.iocargo-walk
lib.rscargo-walk
version0.1.0
sourcesrc
created_at2019-09-07 13:07:23.836432
updated_at2019-09-07 13:07:23.836432
descriptionRun a command for each crate root path in a Rust crate dependency tree.
homepage
repositoryhttps://github.com/anderejd/cargo-walk
max_upload_size
id162964
size83,738
(anderejd)

documentation

README

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 echo or cargo 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.
Commit count: 7

cargo fmt