Files
tls-pq-bench/.cargo-husky/hooks/pre-commit

15 lines
284 B
Bash
Executable File

#!/bin/sh
set -e
echo "Running cargo fmt..."
cargo fmt --all -- --check
echo "Running cargo clippy..."
cargo clippy --all-targets --all-features -- -D warnings
echo "Checking docs..."
RUSTDOCFLAGS="-D warnings" cargo doc --no-deps --all-features
echo "Pre-commit checks passed!"