31 lines
2.2 KiB
YAML
31 lines
2.2 KiB
YAML
Checks: '-*,readability-braces-around-statements,readability-inconsistent-declaration-parameter-name,readability-identifier-naming'
|
|
WarningsAsErrors: ''
|
|
HeaderFilterRegex: '(src|include)\/.*\.h$'
|
|
FormatStyle: 'file'
|
|
CheckOptions:
|
|
- { key: readability-identifier-naming.NamespaceCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.ClassCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.PrivateMemberPrefix, value: m }
|
|
- { key: readability-identifier-naming.ProtectedMemberPrefix, value: m }
|
|
- { key: readability-identifier-naming.PrivateMemberCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.ProtectedMemberCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.PublicMemberCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.MemberCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.StructCase, value: CamelCase }
|
|
#- { key: readability-identifier-naming.EnumCase, value: CamelCase }
|
|
#- { key: readability-identifier-naming.EnumConstantCase, value: UPPER_CASE }
|
|
- { key: readability-identifier-naming.VariableCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.StaticVariableCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.StaticVariablePrefix, value: s }
|
|
- { key: readability-identifier-naming.GlobalConstantCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.GlobalConstantPrefix, value: g }
|
|
- { key: readability-identifier-naming.MethodCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.FunctionCase, value: CamelCase }
|
|
- { key: readability-identifier-naming.VariableCase, value: camelBack }
|
|
- { key: readability-identifier-naming.LocalVariableCase, value: camelBack }
|
|
- { key: readability-identifier-naming.ParameterCase, value: camelBack }
|
|
# Require argument names to match exactly (instead of allowing a name to be a prefix/suffix of another)
|
|
# Note: 'true' is expected by clang-tidy 12+ but '1' is used for compatibility with older versions
|
|
- key: readability-inconsistent-declaration-parameter-name.Strict
|
|
value: 1
|