Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
repos:
- repo: local
hooks:
- id: cargo-fmt
name: cargo fmt
entry: cargo fmt --all -- --check
language: system
types: [rust]
pass_filenames: false

- id: cargo-check
name: cargo check
entry: cargo check --all
language: system
types: [rust]
pass_filenames: false

- id: cargo-clippy
name: cargo clippy
entry: cargo clippy --all-targets --all-features -- -D warnings
language: system
types: [rust]
pass_filenames: false

- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
hooks:
- id: trailing-whitespace
name: Fix trailing whitespace
- id: end-of-file-fixer
name: Fix end of file
- id: check-yaml
name: Check YAML syntax
- id: check-toml
name: Check TOML syntax
- id: check-json
name: Check JSON syntax
- id: check-merge-conflict
name: Check for merge conflict markers
- id: check-added-large-files
name: Check for large files
args: ['--maxkb=500']
- id: mixed-line-ending
name: Check for mixed line endings
args: ['--fix=lf']
- id: check-case-conflict
name: Check for case conflicts
- id: check-symlinks
name: Check for broken symlinks
3 changes: 0 additions & 3 deletions notes.txt

This file was deleted.