11FormatStyle : file
22
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,
6464
6565CheckOptions :
6666- key : performance-for-range-copy.WarnOnAllAutoCopies
@@ -73,5 +73,3 @@ CheckOptions:
7373 value : true
7474
7575HeaderFilterRegex : ' pybind11/.*h'
76-
77- WarningsAsErrors : ' *'
0 commit comments