default:
@ just -l
fmt:
@ cargo +nightly fmt --all
check:
@ cargo check --no-default-features --message-format=short
@ cargo check --all-targets --tests --all-features --message-format=short
clippy:
@ cargo clippy
doc:
@ env RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features
test PATTERN="":
@ cargo test --release --doc --all-features {{ PATTERN }}
@ cargo test --release --all-targets --all-features {{ PATTERN }}
release LEVEL *OPTIONS:
@ cargo release -v --sign {{ LEVEL }} {{ OPTIONS }}