blob: 0bb7bf00ffd9ec725bd35145fcf10356c58c78ce [file] [log] [blame]
Roman Stratiienkod518a052021-02-25 19:15:14 +02001# fuchsia: Conflicts with other checks
2# llvm-header-guard: Does not match drm_hwc header gusrd style
3# Allow using ALOGE
4
5Checks: >
6 *,
7 -fuchsia*,
8 -llvm*,
9 -cppcoreguidelines-pro-type-vararg, -hicpp-vararg,
10 -hicpp-signed-bitwise,
11
12# Turn all the warnings from the checks above into errors.
13WarningsAsErrors: "*"
14
15#HeaderFilterRegex: "^.*external/drm_hwcomposer/.*.h$"
16
17FormatStyle: google
18
19CheckOptions:
20 - { key: readability-identifier-naming.NamespaceCase, value: lower_case }
21 - { key: readability-identifier-naming.ClassCase, value: CamelCase }
22 - { key: readability-identifier-naming.StructCase, value: CamelCase }
23 - { key: readability-identifier-naming.TemplateParameterCase, value: CamelCase }
24 - { key: readability-identifier-naming.FunctionCase, value: aNy_CasE }
25 - { key: readability-identifier-naming.VariableCase, value: lower_case }
26 - { key: readability-identifier-naming.ClassMemberCase, value: lower_case }
27 - { key: readability-identifier-naming.ClassMemberSuffix, value: _ }
28 - { key: readability-identifier-naming.PrivateMemberSuffix, value: _ }
29 - { key: readability-identifier-naming.ProtectedMemberSuffix, value: _ }
30 - { key: readability-identifier-naming.EnumConstantCase, value: CamelCase }
31 - { key: readability-identifier-naming.EnumConstantPrefix, value: k }
32 - { key: readability-identifier-naming.ConstexprVariableCase, value: CamelCase }
33 - { key: readability-identifier-naming.ConstexprVariablePrefix, value: k }
34 - { key: readability-identifier-naming.GlobalConstantCase, value: CamelCase }
35 - { key: readability-identifier-naming.GlobalConstantPrefix, value: k }
36 - { key: readability-identifier-naming.MemberConstantCase, value: CamelCase }
37 - { key: readability-identifier-naming.MemberConstantPrefix, value: k }
38 - { key: readability-identifier-naming.StaticConstantCase, value: CamelCase }
39 - { key: readability-identifier-naming.StaticConstantPrefix, value: k }
40 - { key: readability-implicit-bool-conversion.AllowIntegerConditions, value: 1 }
41 - { key: readability-implicit-bool-conversion.AllowPointerConditions, value: 1 }
42 - { key: misc-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic, value: 1 }