annotate .clang-tidy @ 47:685b81f3c89e

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