File: report.clang-tidy

package info (click to toggle)
tango 10.0.2%2Bdfsg1-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 89,936 kB
  • sloc: cpp: 201,786; sh: 1,645; python: 953; java: 800; perl: 467; javascript: 447; xml: 325; makefile: 272; sql: 72; ruby: 24
file content (46 lines) | stat: -rw-r--r-- 2,087 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# vim: filetype=yaml

InheritParentConfig: true
Checks: >
    misc-*,
    clang-analyzer-*,
    modernize-*,
    readability-*,
    bugprone-*,
    -bugprone-multi-level-implicit-pointer-conversion,
    -modernize-use-nodiscard,
    -modernize-use-trailing-return-type,
    -performance-enum-size,
    -readability-named-parameter

WarningsAsErrors: >
    -clang-analyzer-*,

CheckOptions:
  - key: >-
      misc-non-private-member-variables-in-classes
      .IgnoreClassesWithAllMemberVariablesBeingPublic
    value: true
  - key: readability-function-size.StatementThreshold
    value: 100
  - key: readability-function-size.BranchThreshold
    value: 20
  - key: readability-function-size.ParameterThreshold
    value: 10
  - key: readability-function-size.NestingThreshold
    value: 5
  - {key: readability-identifier-naming.ClassCase,                  value: CamelCase}
  - {key: readability-identifier-naming.ConstexprVariableCase,      value: UPPER_CASE}
  - {key: readability-identifier-naming.EnumCase,                   value: CamelCase}
  - {key: readability-identifier-naming.EnumConstantCase,           value: UPPER_CASE}
  - {key: readability-identifier-naming.FunctionCase,               value: lower_case}
  - {key: readability-identifier-naming.GlobalConstantCase,         value: UPPER_CASE}
  - {key: readability-identifier-naming.MemberCase,                 value: lower_case}
  - {key: readability-identifier-naming.NamespaceCase,              value: lower_case}
  - {key: readability-identifier-naming.NamespaceIgnoredRegexp,     value: ^Tango$}
  - {key: readability-identifier-naming.ParameterCase,              value: lower_case}
  - {key: readability-identifier-naming.TemplateParameterCase,      value: CamelCase}
  - {key: readability-identifier-naming.TypeAliasCase,              value: CamelCase}
  - {key: readability-identifier-naming.UnionCase,                  value: CamelCase}
  - {key: readability-identifier-naming.ValueTemplateParameterCase, value: lower_case}
  - {key: readability-identifier-naming.VariableCase,               value: lower_case}