| --- |
| Checks: "-*,\ |
| boost-*,\ |
| bugprone-*,\ |
| -bugprone-assignment-in-if-condition,\ |
| -bugprone-branch-clone,\ |
| -bugprone-easily-swappable-parameters,\ |
| -bugprone-implicit-widening-of-multiplication-result,\ |
| -bugprone-macro-parentheses,\ |
| -bugprone-misplaced-widening-cast,\ |
| -bugprone-narrowing-conversions,\ |
| -bugprone-reserved-identifier,\ |
| -bugprone-signed-char-misuse,\ |
| -bugprone-suspicious-string-compare,\ |
| -bugprone-switch-missing-default-case,\ |
| -bugprone-unsafe-functions,\ |
| -bugprone-too-small-loop-variable,\ |
| clang-analyzer-*,\ |
| -clang-analyzer-core.NullDereference,\ |
| -clang-analyzer-deadcode.DeadStores,\ |
| -clang-analyzer-optin.portability.UnixAPI,\ |
| -clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling,\ |
| -clang-analyzer-security.insecureAPI.strcpy,\ |
| -clang-analyzer-unix.Malloc,\ |
| misc-*,\ |
| -misc-no-recursion,\ |
| -misc-include-cleaner,\ |
| modernize-*,\ |
| -modernize-macro-to-enum,\ |
| performance-*,\ |
| -performance-no-int-to-ptr,\ |
| -performance-type-promotion-in-math-fn,\ |
| portability-*,\ |
| readability-*,\ |
| -readability-braces-around-statements,\ |
| -readability-else-after-return,\ |
| -readability-identifier-length,\ |
| -readability-function-cognitive-complexity,\ |
| -readability-inconsistent-declaration-parameter-name,\ |
| -readability-isolate-declaration,\ |
| -readability-magic-numbers,\ |
| -readability-non-const-parameter,\ |
| -readability-uppercase-literal-suffix,\ |
| -readability-misleading-indentation,\ |
| " |
| #WarningsAsErrors: "*" |
| ... |