Skip to content

yozhgoor/cargo-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cargo-flow

A CLI helper to manage Rust project's workflows efficiently.

Usage

cargo flow

The default behavior run several commands on a rust project:

  • cargo check
  • cargo build
  • cargo test
  • cargo fmt --all -- --check
  • cargo clippy --tests -- -D warnings

cargo-flow will automatically detect features and workspaces and add the corresponding flags to those commands.

Additional flags

  • clean enables cargo clean at the start of the process, ensuring no compiled artifact will interfere with the next checks.
cargo flow --clean
  • lints enables the clippy::pedantic, clippy::restriction and clippy::cargo groups for even more lints.
cargo flow --lints

About

Manage Rust project's workflows efficiently

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE.Apache-2.0
MIT
LICENSE.MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages