38
|
1 --- |
|
2 Checks: >- |
|
3 -* |
|
4 bugprone-assert-side-effect, |
|
5 bugprone-copy-constructor-init, |
|
6 bugprone-dangling-handle, |
|
7 bugprone-exception-escape, |
|
8 bugprone-fold-init-type, |
|
9 bugprone-forward-declaration-namespace, |
|
10 bugprone-forwarding-reference-overload, |
|
11 bugprone-inaccurate-erase, |
|
12 bugprone-incorrect-roundings, |
|
13 bugprone-integer-division, |
|
14 bugprone-macro-parentheses, |
|
15 bugprone-macro-repeated-side-effects, |
|
16 bugprone-move-forwarding-reference, |
|
17 bugprone-parent-virtual-call, |
|
18 bugprone-sizeof-container, |
|
19 bugprone-sizeof-expression, |
|
20 bugprone-string-constructor, |
|
21 bugprone-string-integer-assignment, |
|
22 bugprone-string-literal-with-embedded-nul, |
|
23 bugprone-suspicious-enum-usage, |
|
24 bugprone-suspicious-missing-comma, |
|
25 bugprone-suspicious-semicolon, |
|
26 bugprone-swapped-arguments, |
|
27 bugprone-throw-keyword-missing, |
|
28 bugprone-undelegated-constructor, |
|
29 bugprone-unused-raii, |
|
30 bugprone-use-after-move, |
|
31 bugprone-virtual-near-miss, |
|
32 cppcoreguidelines-avoid-goto, |
|
33 cppcoreguidelines-no-malloc, |
|
34 cppcoreguidelines-pro-type-const-cast, |
|
35 cppcoreguidelines-pro-type-cstyle-cast, |
|
36 cppcoreguidelines-pro-type-member-init, |
|
37 cppcoreguidelines-pro-type-static-cast-downcast, |
|
38 cppcoreguidelines-slicing, |
|
39 misc-definitions-in-headers, |
|
40 misc-non-copyable-objects, |
|
41 misc-redundant-expression, |
|
42 misc-static-assert, |
|
43 misc-throw-by-value-catch-by-reference, |
|
44 misc-unconventional-assign-operator, |
|
45 misc-unused-using-decls, |
|
46 modernize-avoid-bind, |
|
47 modernize-deprecated-headers, |
|
48 modernize-loop-convert, |
|
49 modernize-make-shared, |
|
50 modernize-make-unique, |
|
51 modernize-pass-by-value, |
|
52 modernize-redundant-void-arg, |
|
53 modernize-return-braced-init-list, |
|
54 modernize-use-auto, |
|
55 modernize-use-bool-literals, |
|
56 modernize-use-default-member-init, |
|
57 modernize-use-emplace, |
|
58 modernize-use-equals-default, |
|
59 modernize-use-equals-delete, |
|
60 modernize-use-noexcept, |
|
61 modernize-use-nullptr, |
|
62 modernize-use-override, |
|
63 modernize-use-using, |
|
64 performance-faster-string-find, |
|
65 performance-for-range-copy, |
|
66 performance-implicit-conversion-in-loop, |
|
67 performance-inefficient-algorithm, |
|
68 performance-inefficient-string-concatenation, |
|
69 performance-inefficient-vector-operation, |
|
70 performance-move-const-arg, |
|
71 performance-move-constructor-init, |
|
72 performance-noexcept-move-constructor, |
|
73 performance-type-promotion-in-math-fn, |
|
74 performance-unnecessary-copy-initialization, |
|
75 performance-unnecessary-value-param, |
|
76 readability-avoid-const-params-in-decls, |
|
77 readability-container-size-empty, |
|
78 readability-delete-null-pointer, |
|
79 readability-deleted-default, |
|
80 readability-else-after-return, |
|
81 readability-implicit-bool-conversion, |
|
82 readability-inconsistent-declaration-parameter-name, |
|
83 readability-magic-numbers, |
|
84 readability-misleading-indentation, |
|
85 readability-misplaced-array-index, |
|
86 readability-non-const-parameter, |
|
87 readability-redundant-control-flow, |
|
88 readability-redundant-declaration, |
|
89 readability-redundant-function-ptr-dereference, |
|
90 readability-redundant-member-init, |
|
91 readability-redundant-string-cstr, |
|
92 readability-redundant-string-init, |
|
93 readability-simplify-boolean-expr, |
|
94 readability-simplify-subscript-expr, |
|
95 readability-static-accessed-through-instance, |
|
96 readability-static-definition-in-anonymous-namespace, |
|
97 readability-string-compare, |
|
98 readability-uniqueptr-delete-release |
|
99 --- |