12 lines
380 B
Bash
Executable File
12 lines
380 B
Bash
Executable File
#!/bin/sh
|
|
# Fast checks only. On a warm tree these are about a second between them; a hook
|
|
# that takes a minute is a hook that gets --no-verify. The doctests are in
|
|
# pre-push instead, since each one links its own binary and they cost ~15s.
|
|
#
|
|
# Install: git config core.hooksPath hooks
|
|
set -e
|
|
|
|
cargo fmt --check
|
|
cargo clippy --all-targets -- -D warnings
|
|
cargo test --quiet --lib
|