files: ^main.cpp|^static_scheduling|^static_scheduling_with_event|^TESTS repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.3.0 hooks: - id: check-yaml args: [--allow-multiple-documents] - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/pre-commit/mirrors-clang-format rev: "v14.0.6" hooks: - id: clang-format - repo: https://github.com/cpplint/cpplint rev: "1.6.1" hooks: - id: cpplint name: cpplint entry: cpplint --linelength=90 --filter=-build/include_subdir,-whitespace/indent,-build/namespaces,-build/c++11 - repo: local hooks: - id: cppcheck name: cppcheck require_serial: true entry: cppcheck --enable=all --suppress=missingInclude --suppress=missingIncludeSystem --inline-suppr -i mbed-os --std=c++14 --error-exitcode=1 language: system