| # fuchsia: Conflicts with other checks |
| # llvm-header-guard: Does not match drm_hwc header gusrd style |
| # Allow using ALOGE |
| |
| Checks: > |
| *, |
| -fuchsia*, |
| -llvm*, |
| -concurrency-mt-unsafe, |
| -cppcoreguidelines-pro-type-vararg, -hicpp-vararg, |
| -hicpp-signed-bitwise, |
| |
| # Turn all the warnings from the checks above into errors. |
| WarningsAsErrors: "*" |
| |
| #HeaderFilterRegex: "^.*external/drm_hwcomposer/.*.h$" |
| |
| FormatStyle: google |
| |
| CheckOptions: |
| - key: readability-identifier-naming.ClassCase |
| value: CamelCase |
| - key: readability-identifier-naming.ClassMemberCase |
| value: lower_case |
| - key: readability-identifier-naming.ConstexprVariableCase |
| value: CamelCase |
| - key: readability-identifier-naming.ConstexprVariablePrefix |
| value: k |
| - key: readability-identifier-naming.EnumCase |
| value: CamelCase |
| - key: readability-identifier-naming.EnumConstantCase |
| value: CamelCase |
| - key: readability-identifier-naming.EnumConstantPrefix |
| value: k |
| - key: readability-identifier-naming.FunctionCase |
| value: CamelCase |
| - key: readability-identifier-naming.GlobalConstantCase |
| value: CamelCase |
| - key: readability-identifier-naming.GlobalConstantPrefix |
| value: k |
| - key: readability-identifier-naming.StaticConstantCase |
| value: CamelCase |
| - key: readability-identifier-naming.StaticConstantPrefix |
| value: k |
| - key: readability-identifier-naming.StaticVariableCase |
| value: lower_case |
| - key: readability-identifier-naming.MacroDefinitionCase |
| value: UPPER_CASE |
| - key: readability-identifier-naming.MacroDefinitionIgnoredRegexp |
| value: '^[A-Z]+(_[A-Z]+)*_$' |
| - key: readability-identifier-naming.MemberCase |
| value: lower_case |
| - key: readability-identifier-naming.MemberSuffix |
| value: _ |
| - key: readability-identifier-naming.NamespaceCase |
| value: lower_case |
| - key: readability-identifier-naming.ParameterCase |
| value: lower_case |
| - key: readability-identifier-naming.TypeAliasCase |
| value: CamelCase |
| - key: readability-identifier-naming.TypedefCase |
| value: CamelCase |
| - key: readability-identifier-naming.VariableCase |
| value: lower_case |
| - key: readability-identifier-naming.IgnoreMainLikeFunctions |
| value: 1 |