Checks: # enable basic checks - "clang-analyzer-*" # configure performance checks - "performance-*" - "-performance-enum-size" # configure readability and bugprone checks - "readability-*" - "bugprone-*" - "misc-*" - "-misc-include-cleaner" - "-readability-braces-around-statements" - "-readability-function-cognitive-complexity" - "-readability-identifier-length" - "-readability-implicit-bool-conversion" - "-readability-magic-numbers" - "-readability-math-missing-parentheses" - "-bugprone-easily-swappable-parameters" # configure modernization - "modernize-*" - "-modernize-use-trailing-return-type" # configure cppcoreguidelines - "cppcoreguidelines-*" - "-cppcoreguidelines-avoid-magic-numbers" - "-cppcoreguidelines-pro-type-reinterpret-cast" # allows reinterpret_cast - "-cppcoreguidelines-avoid-non-const-global-variables"