| --- |
| Checks: "-*,\ |
| bugprone-*,\ |
| -bugprone-easily-swappable-parameters,\ |
| -bugprone-implicit-widening-of-multiplication-result,\ |
| -bugprone-macro-parentheses,\ |
| -bugprone-misplaced-widening-cast,\ |
| -bugprone-narrowing-conversions,\ |
| -bugprone-too-small-loop-variable,\ |
| google-readability-casting,\ |
| misc-*,\ |
| -misc-no-recursion,\ |
| -misc-non-private-member-variables-in-classes,\ |
| -misc-static-assert,\ |
| modernize-*,\ |
| -modernize-avoid-c-arrays,\ |
| -modernize-return-braced-init-list,\ |
| -modernize-use-nodiscard,\ |
| -modernize-use-noexcept,\ |
| -modernize-use-trailing-return-type,\ |
| -modernize-use-transparent-functors,\ |
| performance-*,\ |
| readability-*,\ |
| -readability-convert-member-functions-to-static,\ |
| -readability-function-cognitive-complexity,\ |
| -readability-function-size,\ |
| -readability-identifier-naming,\ |
| -readability-implicit-bool-conversion,\ |
| -readability-inconsistent-declaration-parameter-name,\ |
| -readability-magic-numbers,\ |
| -readability-named-parameter,\ |
| -readability-redundant-declaration,\ |
| -readability-redundant-member-init,\ |
| -readability-suspicious-call-argument,\ |
| -readability-uppercase-literal-suffix,\ |
| " |
| HeaderFilterRegex: 'Source/cm[^/]*\.(h|hxx|cxx)$' |
| CheckOptions: |
| - key: modernize-use-default-member-init.UseAssignment |
| value: '1' |
| - key: modernize-use-equals-default.IgnoreMacros |
| value: '0' |
| - key: modernize-use-auto.MinTypeNameLength |
| value: '80' |
| ... |