default: run
test:
@cargo test
## Run all tests with coverage- `cargo install cargo-tarpaulin`
test-cov:
@cargo tarpaulin
build:
@make test && cargo build --release
run:
@CARGO_INCREMENTAL=1 cargo fmt && make lint && cargo run
lint:
@find . | grep '\.\/src\/.*\.rs$$' | xargs touch && cargo clippy --all-targets --workspace
lint-fix:
@cargo fix
fmt:
@cargo fmt
analyse:
@cargo geiger