| Roman Stratiienko | d518a05 | 2021-02-25 19:15:14 +0200 | [diff] [blame] | 1 | # fuchsia: Conflicts with other checks | 
 | 2 | # llvm-header-guard: Does not match drm_hwc header gusrd style  | 
 | 3 | # Allow using ALOGE  | 
 | 4 |  | 
 | 5 | Checks: > | 
 | 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. | 
 | 13 | WarningsAsErrors: "*" | 
 | 14 |  | 
 | 15 | #HeaderFilterRegex: "^.*external/drm_hwcomposer/.*.h$" | 
 | 16 |  | 
 | 17 | FormatStyle: google | 
 | 18 |  | 
 | 19 | CheckOptions: | 
 | 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 } |