1
1
FormatStyle : file
2
2
3
- Checks : '
4
- *bugprone*,
5
- clang-analyzer-optin. performance.Padding ,
6
- clang-analyzer-optin.cplusplus.VirtualCall,
7
- cppcoreguidelines-init-variables ,
8
- cppcoreguidelines-prefer-member-initializer ,
9
- cppcoreguidelines-pro-type-static-cast-downcast ,
10
- cppcoreguidelines-slicing ,
11
- google-explicit-constructor ,
12
- llvm-namespace-comment ,
13
- misc-definitions-in-headers ,
14
- misc-misplaced-const ,
15
- misc-non-copyable-objects ,
16
- misc-static-assert ,
17
- misc-throw-by-value-catch-by-reference ,
18
- misc-uniqueptr-reset-release ,
19
- misc-unused-parameters ,
20
- modernize-avoid-bind ,
21
- modernize-loop-convert ,
22
- modernize-make-shared ,
23
- modernize-redundant-void-arg ,
24
- modernize-replace-auto-ptr ,
25
- modernize-replace-disallow-copy-and-assign-macro ,
26
- modernize-replace-random-shuffle ,
27
- modernize-shrink-to-fit ,
28
- modernize-use-auto ,
29
- modernize-use-bool-literals ,
30
- modernize-use-default-member-init ,
31
- modernize-use-equals- default,
32
- modernize-use-equals-delete ,
33
- modernize-use-emplace ,
34
- modernize-use-noexcept ,
35
- modernize-use-nullptr ,
36
- modernize-use-override ,
37
- modernize-use-using ,
38
- *performance* ,
39
- readability-avoid-const-params-in-decls,
40
- readability-braces-around-statements,
41
- readability-const-return-type,
42
- readability-container-size-empty,
43
- readability-delete-null-pointer,
44
- readability-else-after-return,
45
- readability-implicit-bool-conversion,
46
- readability-inconsistent-declaration-parameter-name,
47
- readability-make-member-function-const,
48
- readability-misplaced-array-index,
49
- readability-non-const-parameter,
50
- readability-qualified-auto,
51
- readability-redundant-function-ptr-dereference,
52
- readability-redundant-smartptr-get,
53
- readability-redundant-string-cstr,
54
- readability-simplify-subscript-expr,
55
- readability-static-accessed-through-instance,
56
- readability-static-definition-in-anonymous-namespace,
57
- readability-string-compare,
58
- readability-suspicious-call-argument,
59
- readability-uniqueptr-delete-release,
60
- -bugprone-exception-escape ,
61
- -bugprone-reserved-identifier ,
62
- -bugprone-unused-raii ,
63
- '
3
+ Checks : |
4
+ *bugprone*,
5
+ * performance* ,
6
+ clang-analyzer-optin.cplusplus.VirtualCall,
7
+ clang-analyzer-optin.performance.Padding ,
8
+ cppcoreguidelines-init-variables ,
9
+ cppcoreguidelines-prefer-member-initializer ,
10
+ cppcoreguidelines-pro-type-static-cast-downcast ,
11
+ cppcoreguidelines-slicing ,
12
+ google-explicit-constructor ,
13
+ llvm-namespace-comment ,
14
+ misc-definitions-in-headers ,
15
+ misc-misplaced-const ,
16
+ misc-non-copyable-objects ,
17
+ misc-static-assert ,
18
+ misc-throw-by-value-catch-by-reference ,
19
+ misc-uniqueptr-reset-release ,
20
+ misc-unused-parameters ,
21
+ modernize-avoid-bind ,
22
+ modernize-loop-convert ,
23
+ modernize-make-shared ,
24
+ modernize-redundant-void-arg ,
25
+ modernize-replace-auto-ptr ,
26
+ modernize-replace-disallow-copy-and-assign-macro ,
27
+ modernize-replace-random-shuffle ,
28
+ modernize-shrink-to-fit ,
29
+ modernize-use-auto ,
30
+ modernize-use-bool-literals ,
31
+ modernize-use-default-member-init ,
32
+ modernize-use-emplace ,
33
+ modernize-use-equals-default ,
34
+ modernize-use-equals-delete ,
35
+ modernize-use-noexcept ,
36
+ modernize-use-nullptr ,
37
+ modernize-use-override ,
38
+ modernize-use-using ,
39
+ readability-avoid-const-params-in-decls,
40
+ readability-braces-around-statements,
41
+ readability-const-return-type,
42
+ readability-container-size-empty,
43
+ readability-delete-null-pointer,
44
+ readability-else-after-return,
45
+ readability-implicit-bool-conversion,
46
+ readability-inconsistent-declaration-parameter-name,
47
+ readability-make-member-function-const,
48
+ readability-misplaced-array-index,
49
+ readability-non-const-parameter,
50
+ readability-qualified-auto,
51
+ readability-redundant-function-ptr-dereference,
52
+ readability-redundant-smartptr-get,
53
+ readability-redundant-string-cstr,
54
+ readability-simplify-subscript-expr,
55
+ readability-static-accessed-through-instance,
56
+ readability-static-definition-in-anonymous-namespace,
57
+ readability-string-compare,
58
+ readability-suspicious-call-argument,
59
+ readability-uniqueptr-delete-release,
60
+ -bugprone-easily-swappable-parameters ,
61
+ -bugprone-exception-escape ,
62
+ -bugprone-reserved-identifier ,
63
+ -bugprone-unused-raii,
64
64
65
65
CheckOptions :
66
66
- key : performance-for-range-copy.WarnOnAllAutoCopies
@@ -73,5 +73,3 @@ CheckOptions:
73
73
value : true
74
74
75
75
HeaderFilterRegex : ' pybind11/.*h'
76
-
77
- WarningsAsErrors : ' *'
0 commit comments