| Checks: |
| - cert-* |
| - clang-analyzer-* |
| - bugprone-* |
| - performance-* |
| - readability-* |
| - modernize-* |
| - cppcoreguidelines-* |
| - misc-* |
| - '-altera-unroll-loops' |
| - '-bugprone-easily-swappable-parameters' |
| - '-bugprone-sizeof-expression' |
| - '-cppcoreguidelines-avoid-do-while' |
| - '-cppcoreguidelines-macro-usage' |
| - '-cppcoreguidelines-no-malloc' |
| - '-cppcoreguidelines-owning-memory' |
| - '-cppcoreguidelines-pro-bounds-array-to-pointer-decay' |
| - '-cppcoreguidelines-pro-bounds-constant-array-index' |
| - '-cppcoreguidelines-pro-bounds-pointer-arithmetic' |
| - '-cppcoreguidelines-pro-type-union-access' |
| - '-cppcoreguidelines-pro-type-vararg' |
| - '-llvmlibc-implementation-in-namespace' |
| - '-llvmlibc-restrict-system-libc-headers' |
| - '-misc-const-correctness' |
| - '-misc-definitions-in-headers' |
| - '-misc-no-recursion' |
| - '-misc-static-assert' |
| - '-misc-unused-parameters' |
| - '-modernize-use-auto' |
| - '-modernize-use-nodiscard' |
| - '-modernize-use-using' |
| - '-modernize-use-trailing-return-type' |
| - '-performance-enum-size' |
| - '-readability-braces-around-statements' |
| - '-readability-function-cognitive-complexity' |
| - '-readability-implicit-bool-conversion' |
| - '-readability-simplify-boolean-expr' |
| - '-readability-static-accessed-through-instance' |
| - '-readability-identifier-naming' |
| - '-readability-identifier-length' |
| |
| HeaderFilterRegex: '.*\.(cpp|h)$' |
| FormatStyle: file |
| |
| CheckOptions: |
| - key: 'modernize-loop-convert.MaxCopySize' |
| value: '16' |
| - key: 'readability-identifier-naming.VariableCase' |
| value: 'camelBack' |
| - key: 'readability-identifier-naming.ClassCase' |
| value: 'CamelCase' |
| - key: 'readability-identifier-naming.FunctionCase' |
| value: 'camelBack' |
| - key: 'cppcoreguidelines-avoid-magic-numbers.IgnoreEnums' |
| value: '1' |
| - key: 'cppcoreguidelines-avoid-magic-numbers.IgnoreOctalLiterals' |
| value: '1' |