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