.PHONY: clippy clippy-fix test coverage clean
clippy:
cargo clippy --all-targets --all-features
clippy-strict:
cargo clippy --all-targets --all-features -- -D warnings
clippy-fix:
cargo clippy --fix --allow-dirty --allow-staged
test:
cargo test --all-targets
coverage:
cargo tarpaulin --tests --exclude-files 'src/main.rs' --out Html --output-dir ./target/coverage
clean:
cargo clean
clippy-tests:
cargo clippy --all-targets --all-features
fmt:
cargo fmt --check
fmt-fix:
cargo fmt
check: fmt clippy test