--- Checks: "-*,\ bugprone-*,\ -bugprone-macro-parentheses,\ -bugprone-misplaced-widening-cast,\ -bugprone-exception-escape,\ clang-analyzer-*, misc-*, -misc-no-recursion,\ modernize-*,\ -modernize-deprecated-headers,\ -modernize-return-braced-init-list,\ -modernize-use-auto,\ -modernize-use-noexcept,\ -modernize-use-using,\ -modernize-use-nodiscard,\ -modernize-use-trailing-return-type,\ -modernize-raw-string-literal,\ performance-*,\ portability-*,\ readability-*,\ -readability-identifier-naming,\ -readability-named-parameter,\ -readability-braces-around-statements,\ -readability-else-after-return,\ -readability-misleading-indentation,\ -readability-uppercase-literal-suffix,\ " WarningsAsErrors: '*' HeaderFilterRegex: '.*/(src)/*' CheckOptions: - key: modernize-use-default-member-init.UseAssignment value: '1' - key: modernize-use-equals-default.IgnoreMacros value: '0' - key: readability-function-size.StatementThreshold value: '400' - key: readability-function-size.LineThreshold value: '500' - key: readability-inconsistent-declaration-parameter-name.Strict value: '1' - key: misc-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic value: '1' ...