xref: /openbmc/phosphor-led-manager/.clang-tidy (revision 8f538d9c915a0668243dbcd0550aa28b07678936)
1*8f538d9cSGeorge LiuChecks: ' -*,
2*8f538d9cSGeorge Liubugprone-argument-comment,
3*8f538d9cSGeorge Liubugprone-assert-side-effect,
4*8f538d9cSGeorge Liubugprone-bad-signal-to-kill-thread,
5*8f538d9cSGeorge Liubugprone-bool-pointer-implicit-conversion,
6*8f538d9cSGeorge Liubugprone-branch-clone,
7*8f538d9cSGeorge Liubugprone-copy-constructor-init,
8*8f538d9cSGeorge Liubugprone-dangling-handle,
9*8f538d9cSGeorge Liubugprone-dynamic-static-initializers,
10*8f538d9cSGeorge Liubugprone-fold-init-type,
11*8f538d9cSGeorge Liubugprone-forward-declaration-namespace,
12*8f538d9cSGeorge Liubugprone-forwarding-reference-overload,
13*8f538d9cSGeorge Liubugprone-implicit-widening-of-multiplication-result,
14*8f538d9cSGeorge Liubugprone-inaccurate-erase,
15*8f538d9cSGeorge Liubugprone-incorrect-roundings,
16*8f538d9cSGeorge Liubugprone-infinite-loop,
17*8f538d9cSGeorge Liubugprone-integer-division,
18*8f538d9cSGeorge Liubugprone-lambda-function-name,
19*8f538d9cSGeorge Liubugprone-macro-parentheses,
20*8f538d9cSGeorge Liubugprone-macro-repeated-side-effects,
21*8f538d9cSGeorge Liubugprone-misplaced-operator-in-strlen-in-alloc,
22*8f538d9cSGeorge Liubugprone-misplaced-pointer-arithmetic-in-alloc,
23*8f538d9cSGeorge Liubugprone-misplaced-widening-cast,
24*8f538d9cSGeorge Liubugprone-move-forwarding-reference,
25*8f538d9cSGeorge Liubugprone-multiple-statement-macro,
26*8f538d9cSGeorge Liubugprone-narrowing-conversions,
27*8f538d9cSGeorge Liubugprone-no-escape,
28*8f538d9cSGeorge Liubugprone-not-null-terminated-result,
29*8f538d9cSGeorge Liubugprone-parent-virtual-call,
30*8f538d9cSGeorge Liubugprone-posix-return,
31*8f538d9cSGeorge Liubugprone-redundant-branch-condition,
32*8f538d9cSGeorge Liubugprone-reserved-identifier,
33*8f538d9cSGeorge Liubugprone-signal-handler,
34*8f538d9cSGeorge Liubugprone-signed-char-misuse,
35*8f538d9cSGeorge Liubugprone-sizeof-container,
36*8f538d9cSGeorge Liubugprone-sizeof-expression,
37*8f538d9cSGeorge Liubugprone-spuriously-wake-up-functions,
38*8f538d9cSGeorge Liubugprone-string-constructor,
39*8f538d9cSGeorge Liubugprone-string-integer-assignment,
40*8f538d9cSGeorge Liubugprone-string-literal-with-embedded-nul,
41*8f538d9cSGeorge Liubugprone-suspicious-enum-usage,
42*8f538d9cSGeorge Liubugprone-suspicious-include,
43*8f538d9cSGeorge Liubugprone-suspicious-memset-usage,
44*8f538d9cSGeorge Liubugprone-suspicious-missing-comma,
45*8f538d9cSGeorge Liubugprone-suspicious-semicolon,
46*8f538d9cSGeorge Liubugprone-suspicious-string-compare,
47*8f538d9cSGeorge Liubugprone-swapped-arguments,
48*8f538d9cSGeorge Liubugprone-terminating-continue,
49*8f538d9cSGeorge Liubugprone-throw-keyword-missing,
50*8f538d9cSGeorge Liubugprone-too-small-loop-variable,
51*8f538d9cSGeorge Liubugprone-undefined-memory-manipulation,
52*8f538d9cSGeorge Liubugprone-undelegated-constructor,
53*8f538d9cSGeorge Liubugprone-unhandled-exception-at-new,
54*8f538d9cSGeorge Liubugprone-unhandled-self-assignment,
55*8f538d9cSGeorge Liubugprone-unused-raii,
56*8f538d9cSGeorge Liubugprone-unused-return-value,
57*8f538d9cSGeorge Liubugprone-use-after-move,
58*8f538d9cSGeorge Liubugprone-virtual-near-miss'
59*8f538d9cSGeorge Liu
60*8f538d9cSGeorge LiuWarningsAsErrors: '*'
61*8f538d9cSGeorge LiuHeaderFilterRegex: '.*.hpp'
62