Checks: > -*, clang-analyzer-*, modernize-*, portability-*, readability-container-size-empty, readability-identifier-naming, readability-isolate-declaration, readability-qualified-auto, readability-redundant-access-specifiers, readability-redundant-*, readability-simplify-*, -clang-analyzer-core.NonNullParamChecker, -clang-analyzer-core.NullDereference, -clang-analyzer-nullability.NullablePassedToNonnull, -clang-analyzer-optin.cplusplus.VirtualCall, -clang-analyzer-optin.osx.*, -clang-analyzer-optin.portability.UnixAPI, -clang-analyzer-osx.*, -clang-analyzer-security.insecureAPI.rand, -clang-analyzer-unix.Malloc, -modernize-avoid-c-arrays, -modernize-macro-to-enum, -modernize-pass-by-value, -modernize-return-braced-init-list, -modernize-use-auto, -modernize-use-nodiscard, -modernize-use-trailing-return-type, -readability-braces-around-statements, -readability-container-contains, -readability-function-cognitive-complexity, -readability-magic-numbers, -readability-make-member-function-const, -readability-implicit-bool-conversion CheckOptions: - { key: readability-identifier-naming.ClassCase, value: CamelCase } - { key: readability-identifier-naming.FunctionCase, value: camelBack } - { key: readability-identifier-naming.VariableCase, value: camelBack } - { key: readability-identifier-naming.ParameterCase, value: camelBack } HeaderFilterRegex: '.*' WarningsAsErrors: '*' UseColor: true