at main 554 B view raw
1# Pre-commit configuration for Tangled workspace 2# Uses local hooks to avoid network fetches and to run with system toolchain 3 4repos: 5 - repo: local 6 hooks: 7 - id: rustfmt 8 name: rustfmt (cargo fmt --check) 9 entry: cargo fmt --all -- --check 10 language: system 11 types: [rust] 12 pass_filenames: false 13 - id: clippy 14 name: clippy (cargo clippy -D warnings) 15 entry: bash -lc 'cargo clippy --all-targets -- -D warnings' 16 language: system 17 types: [rust] 18 pass_filenames: false