# See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.5.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer - repo: https://github.com/doublify/pre-commit-clang-format rev: 62302476d0da01515660132d76902359bed0f782 hooks: - id: clang-format args: [--style=file] - repo: https://github.com/Lucas-C/pre-commit-hooks rev: v1.1.9 hooks: - id: forbid-tabs exclude: '^.*Makefile$|^.*\.mk$' - repo: https://gitlab.com/daverona/pre-commit/cpp rev: 0.8.0 hooks: - id: cppcheck args: [--enable=all, --force, --suppress=missingIncludeSystem, --suppress=unmatchedSuppression, --inline-suppr, src]