Maze X
|
2924c8e792
|
Add clang-format and clang-tidy to pre-commit hooks
- .pre-commit-config.yaml: Integrate clang-format (v17) and clang-tidy for C/C++ linting
Excludes build artifacts (.pio), tests, and board configs from linting
- .clang-format: Configure LLVM-style formatting with 4-space indents, 88-char line limit
Enforces right pointer alignment, comment reflow, consistent brace placement
- .clang-tidy: Configure strict static analysis with snake_case identifiers
Enables all checks except Fuchsia/LLVM lib checks and abseil checks
Treats warnings as errors
|
2026-03-27 17:41:27 +01:00 |
|