1Checks: ' 2-*, 3bugprone-argument-comment, 4bugprone-assert-side-effect, 5bugprone-bad-signal-to-kill-thread, 6bugprone-bool-pointer-implicit-conversion, 7bugprone-branch-clone, 8bugprone-casting-through-void, 9bugprone-chained-comparison, 10bugprone-compare-pointer-to-member-virtual-function, 11bugprone-copy-constructor-init, 12bugprone-dangling-handle, 13bugprone-dynamic-static-initializers, 14bugprone-empty-catch, 15bugprone-fold-init-type, 16bugprone-forward-declaration-namespace, 17bugprone-forwarding-reference-overload, 18bugprone-inaccurate-erase, 19bugprone-inc-dec-in-conditions, 20bugprone-incorrect-enable-if, 21bugprone-incorrect-roundings, 22bugprone-infinite-loop, 23bugprone-integer-division, 24bugprone-lambda-function-name, 25bugprone-macro-parentheses, 26bugprone-macro-repeated-side-effects, 27bugprone-misplaced-operator-in-strlen-in-alloc, 28bugprone-misplaced-pointer-arithmetic-in-alloc, 29bugprone-misplaced-widening-cast, 30bugprone-move-forwarding-reference, 31bugprone-multi-level-implicit-pointer-conversion, 32bugprone-multiple-new-in-one-expression, 33bugprone-multiple-statement-macro, 34bugprone-no-escape, 35bugprone-non-zero-enum-to-bool-conversion, 36bugprone-not-null-terminated-result, 37bugprone-optional-value-conversion, 38bugprone-parent-virtual-call, 39bugprone-posix-return, 40bugprone-redundant-branch-condition, 41bugprone-reserved-identifier, 42bugprone-shared-ptr-array-mismatch, 43bugprone-signal-handler, 44bugprone-signed-char-misuse, 45bugprone-sizeof-container, 46bugprone-sizeof-expression, 47bugprone-spuriously-wake-up-functions, 48bugprone-standalone-empty, 49bugprone-string-constructor, 50bugprone-string-integer-assignment, 51bugprone-string-literal-with-embedded-nul, 52bugprone-stringview-nullptr, 53bugprone-suspicious-enum-usage, 54bugprone-suspicious-include, 55bugprone-suspicious-memory-comparison, 56bugprone-suspicious-memset-usage, 57bugprone-suspicious-missing-comma, 58bugprone-suspicious-realloc-usage, 59bugprone-suspicious-semicolon, 60bugprone-suspicious-string-compare, 61bugprone-swapped-arguments, 62bugprone-switch-missing-default-case, 63bugprone-terminating-continue, 64bugprone-throw-keyword-missing, 65bugprone-too-small-loop-variable, 66bugprone-unchecked-optional-access, 67bugprone-undefined-memory-manipulation, 68bugprone-undelegated-constructor, 69bugprone-unhandled-exception-at-new, 70bugprone-unhandled-self-assignment, 71bugprone-unique-ptr-array-mismatch, 72bugprone-unsafe-functions, 73bugprone-unused-raii, 74bugprone-unused-return-value, 75bugprone-use-after-move, 76bugprone-virtual-near-miss, 77readability-identifier-naming' 78 79WarningsAsErrors: '*' 80HeaderFilterRegex: '.*' 81 82CheckOptions: 83 - { key: readability-identifier-naming.ClassCase, value: CamelCase } 84 - { key: readability-identifier-naming.VariableCase, value: camelBack } 85 - { key: readability-identifier-naming.EnumCase, value: CamelCase } 86 - { key: readability-identifier-naming.EnumConstantCase, value: camelBack } 87 - { key: readability-identifier-naming.FunctionCase, value: camelBack } 88 - { key: readability-identifier-naming.ParameterCase, value: camelBack } 89 - { key: readability-identifier-naming.NamespaceCase, value: lower_case } 90 - { key: readability-identifier-naming.StructCase, value: CamelCase } 91