# List available recipes
default:
@just --list
# run code formatter
format:
cargo +nightly fmt --all
# run static linters
check:
cargo +nightly fmt --all --check
cargo check --no-default-features --all
cargo check --features color --all
cargo check --features regex --all
cargo check --features derive --all
cargo check --all-features --all
RUSTDOCFLAGS="-Dwarnings" cargo doc --no-deps --all-features --all
cargo clippy --all --all-features -- -Dwarnings
cargo msrv verify
# run tests (for all features)
test:
cargo test --no-default-features --all
cargo test --features color --all
cargo test --features regex --all
cargo test --features derive --all
cargo test --all-features --all
alias fmt := format