blob: 8336d3f33038e453d095141fb12db9e6608ee4b6 [file] [log] [blame]
Roman Stratiienkod518a052021-02-25 19:15:14 +02001# Turn all the warnings from the checks above into errors.
2WarningsAsErrors: "*"
3
4#HeaderFilterRegex: "^.*external/drm_hwcomposer/.*.h$"
5
6FormatStyle: google
7
8CheckOptions:
Roman Stratiienko5532b922021-03-04 15:22:09 +02009 - key: readability-identifier-naming.ClassCase
10 value: CamelCase
11 - key: readability-identifier-naming.ClassMemberCase
12 value: lower_case
13 - key: readability-identifier-naming.ConstexprVariableCase
14 value: CamelCase
15 - key: readability-identifier-naming.ConstexprVariablePrefix
16 value: k
17 - key: readability-identifier-naming.EnumCase
18 value: CamelCase
19 - key: readability-identifier-naming.EnumConstantCase
20 value: CamelCase
21 - key: readability-identifier-naming.EnumConstantPrefix
22 value: k
23 - key: readability-identifier-naming.FunctionCase
24 value: CamelCase
25 - key: readability-identifier-naming.GlobalConstantCase
26 value: CamelCase
27 - key: readability-identifier-naming.GlobalConstantPrefix
28 value: k
29 - key: readability-identifier-naming.StaticConstantCase
30 value: CamelCase
31 - key: readability-identifier-naming.StaticConstantPrefix
32 value: k
33 - key: readability-identifier-naming.StaticVariableCase
34 value: lower_case
35 - key: readability-identifier-naming.MacroDefinitionCase
36 value: UPPER_CASE
37 - key: readability-identifier-naming.MacroDefinitionIgnoredRegexp
38 value: '^[A-Z]+(_[A-Z]+)*_$'
39 - key: readability-identifier-naming.MemberCase
40 value: lower_case
Roman Stratiienko8beef3b2021-12-24 18:56:17 +020041 - key: readability-identifier-naming.PrivateMemberSuffix
Roman Stratiienko5532b922021-03-04 15:22:09 +020042 value: _
Roman Stratiienko8beef3b2021-12-24 18:56:17 +020043 - key: readability-identifier-naming.PublicMemberSuffix
44 value: ''
Roman Stratiienko5532b922021-03-04 15:22:09 +020045 - key: readability-identifier-naming.NamespaceCase
46 value: lower_case
47 - key: readability-identifier-naming.ParameterCase
48 value: lower_case
49 - key: readability-identifier-naming.TypeAliasCase
50 value: CamelCase
51 - key: readability-identifier-naming.TypedefCase
52 value: CamelCase
53 - key: readability-identifier-naming.VariableCase
54 value: lower_case
55 - key: readability-identifier-naming.IgnoreMainLikeFunctions
56 value: 1
Roman Stratiienkofc014f52021-12-23 19:04:29 +020057 - key: cppcoreguidelines-macro-usage.AllowedRegexp
58 value: "LOG_TAG|ATRACE_TAG"
59 - key: readability-magic-numbers.IgnoredFloatingPointValues
60 value: '1000.0'
Roman Stratiienko2a93e4c2022-12-19 18:24:47 +020061 - key: readability-function-cognitive-complexity.IgnoreMacros
62 value: 1