xref: /openbmc/dbus-sensors/.clang-tidy (revision 13b3cad1dca451e2c903035e524d77a5134e4376)
1*ba6ccd61SPatrick WilliamsChecks: '-*,
28a57ec09SEd Tanous    bugprone-argument-comment,
38a57ec09SEd Tanous    bugprone-assert-side-effect,
4b1e74cd3SEd Tanous    bugprone-assignment-in-if-condition,
58a57ec09SEd Tanous    bugprone-bad-signal-to-kill-thread,
68a57ec09SEd Tanous    bugprone-bool-pointer-implicit-conversion,
78a57ec09SEd Tanous    bugprone-branch-clone,
8b1e74cd3SEd Tanous    bugprone-casting-through-void,
9b1e74cd3SEd Tanous    bugprone-chained-comparison,
10b1e74cd3SEd Tanous    bugprone-compare-pointer-to-member-virtual-function,
118a57ec09SEd Tanous    bugprone-copy-constructor-init,
128a57ec09SEd Tanous    bugprone-dangling-handle,
138a57ec09SEd Tanous    bugprone-dynamic-static-initializers,
14b1e74cd3SEd Tanous    bugprone-empty-catch,
158a57ec09SEd Tanous    bugprone-fold-init-type,
168a57ec09SEd Tanous    bugprone-forward-declaration-namespace,
178a57ec09SEd Tanous    bugprone-forwarding-reference-overload,
18bce0f038SEd Tanous    bugprone-implicit-widening-of-multiplication-result,
198a57ec09SEd Tanous    bugprone-inaccurate-erase,
20b1e74cd3SEd Tanous    bugprone-inc-dec-in-conditions,
21b1e74cd3SEd Tanous    bugprone-incorrect-enable-if,
228a57ec09SEd Tanous    bugprone-incorrect-roundings,
238a57ec09SEd Tanous    bugprone-infinite-loop,
248a57ec09SEd Tanous    bugprone-integer-division,
258a57ec09SEd Tanous    bugprone-lambda-function-name,
268a57ec09SEd Tanous    bugprone-macro-parentheses,
278a57ec09SEd Tanous    bugprone-macro-repeated-side-effects,
288a57ec09SEd Tanous    bugprone-misplaced-operator-in-strlen-in-alloc,
298a57ec09SEd Tanous    bugprone-misplaced-pointer-arithmetic-in-alloc,
308a57ec09SEd Tanous    bugprone-misplaced-widening-cast,
31bce0f038SEd Tanous    bugprone-move-forwarding-reference,
32b1e74cd3SEd Tanous    bugprone-multi-level-implicit-pointer-conversion,
33b1e74cd3SEd Tanous    bugprone-multiple-new-in-one-expression,
348a57ec09SEd Tanous    bugprone-multiple-statement-macro,
358a57ec09SEd Tanous    bugprone-no-escape,
36b1e74cd3SEd Tanous    bugprone-non-zero-enum-to-bool-conversion,
378a57ec09SEd Tanous    bugprone-not-null-terminated-result,
38b1e74cd3SEd Tanous    bugprone-optional-value-conversion,
398a57ec09SEd Tanous    bugprone-parent-virtual-call,
408a57ec09SEd Tanous    bugprone-posix-return,
41bce0f038SEd Tanous    bugprone-redundant-branch-condition,
428a57ec09SEd Tanous    bugprone-reserved-identifier,
43b1e74cd3SEd Tanous    bugprone-shared-ptr-array-mismatch,
44bce0f038SEd Tanous    bugprone-signal-handler,
458a57ec09SEd Tanous    bugprone-signed-char-misuse,
468a57ec09SEd Tanous    bugprone-sizeof-container,
478a57ec09SEd Tanous    bugprone-sizeof-expression,
488a57ec09SEd Tanous    bugprone-spuriously-wake-up-functions,
49b1e74cd3SEd Tanous    bugprone-standalone-empty,
508a57ec09SEd Tanous    bugprone-string-constructor,
518a57ec09SEd Tanous    bugprone-string-integer-assignment,
528a57ec09SEd Tanous    bugprone-string-literal-with-embedded-nul,
53b1e74cd3SEd Tanous    bugprone-stringview-nullptr,
548a57ec09SEd Tanous    bugprone-suspicious-enum-usage,
558a57ec09SEd Tanous    bugprone-suspicious-include,
56b1e74cd3SEd Tanous    bugprone-suspicious-memory-comparison,
578a57ec09SEd Tanous    bugprone-suspicious-memset-usage,
588a57ec09SEd Tanous    bugprone-suspicious-missing-comma,
59b1e74cd3SEd Tanous    bugprone-suspicious-realloc-usage,
608a57ec09SEd Tanous    bugprone-suspicious-semicolon,
618a57ec09SEd Tanous    bugprone-suspicious-string-compare,
628a57ec09SEd Tanous    bugprone-swapped-arguments,
63b1e74cd3SEd Tanous    bugprone-switch-missing-default-case,
648a57ec09SEd Tanous    bugprone-terminating-continue,
658a57ec09SEd Tanous    bugprone-throw-keyword-missing,
668a57ec09SEd Tanous    bugprone-too-small-loop-variable,
67b1e74cd3SEd Tanous    bugprone-unchecked-optional-access,
688a57ec09SEd Tanous    bugprone-undefined-memory-manipulation,
698a57ec09SEd Tanous    bugprone-undelegated-constructor,
70bce0f038SEd Tanous    bugprone-unhandled-exception-at-new,
718a57ec09SEd Tanous    bugprone-unhandled-self-assignment,
72b1e74cd3SEd Tanous    bugprone-unique-ptr-array-mismatch,
73b1e74cd3SEd Tanous    bugprone-unsafe-functions,
74f3fd5248SEd Tanous    bugprone-unused-local-non-trivial-variable,
758a57ec09SEd Tanous    bugprone-unused-raii,
768a57ec09SEd Tanous    bugprone-unused-return-value,
778a57ec09SEd Tanous    bugprone-use-after-move,
788a57ec09SEd Tanous    bugprone-virtual-near-miss,
79a25223c2SEd Tanous    cert-con36-c,
80a25223c2SEd Tanous    cert-con54-cpp,
81a25223c2SEd Tanous    cert-dcl03-c,
82a25223c2SEd Tanous    cert-dcl16-c,
83a25223c2SEd Tanous    cert-dcl21-cpp,
84b1e74cd3SEd Tanous    cert-dcl37-c,
85a25223c2SEd Tanous    cert-dcl50-cpp,
86b1e74cd3SEd Tanous    cert-dcl51-cpp,
87a25223c2SEd Tanous    cert-dcl54-cpp,
88a25223c2SEd Tanous    cert-dcl58-cpp,
89a25223c2SEd Tanous    cert-dcl59-cpp,
90a25223c2SEd Tanous    cert-env33-c,
91a25223c2SEd Tanous    cert-err09-cpp,
92a25223c2SEd Tanous    cert-err34-c,
93a25223c2SEd Tanous    cert-err52-cpp,
94a25223c2SEd Tanous    cert-err60-cpp,
95a25223c2SEd Tanous    cert-err61-cpp,
96a25223c2SEd Tanous    cert-fio38-c,
97a25223c2SEd Tanous    cert-flp30-c,
98a25223c2SEd Tanous    cert-mem57-cpp,
99a25223c2SEd Tanous    cert-msc30-c,
100a25223c2SEd Tanous    cert-msc32-c,
101a25223c2SEd Tanous    cert-msc50-cpp,
102a25223c2SEd Tanous    cert-msc51-cpp,
103a25223c2SEd Tanous    cert-oop11-cpp,
104a25223c2SEd Tanous    cert-oop54-cpp,
105a25223c2SEd Tanous    cert-oop57-cpp,
106bce0f038SEd Tanous    cert-oop58-cpp,
107bce0f038SEd Tanous    cert-pos44-c,
108bce0f038SEd Tanous    cert-pos47-c,
109bce0f038SEd Tanous    cert-sig30-c,
110bce0f038SEd Tanous    cert-str34-c,
111b1e74cd3SEd Tanous    clang-analyzer-apiModeling.Errno,
112193105f1SEd Tanous    clang-analyzer-apiModeling.TrustNonnull,
113b1e74cd3SEd Tanous    clang-analyzer-apiModeling.TrustReturnsNonnull,
114a25223c2SEd Tanous    clang-analyzer-apiModeling.google.GTest,
115a25223c2SEd Tanous    clang-analyzer-apiModeling.llvm.CastValue,
116a25223c2SEd Tanous    clang-analyzer-apiModeling.llvm.ReturnValue,
117b1e74cd3SEd Tanous    clang-analyzer-core.BitwiseShift,
118b1e74cd3SEd Tanous    clang-analyzer-core.CallAndMessage,
119a25223c2SEd Tanous    clang-analyzer-core.CallAndMessageModeling,
120a25223c2SEd Tanous    clang-analyzer-core.DivideZero,
121a25223c2SEd Tanous    clang-analyzer-core.DynamicTypePropagation,
122a25223c2SEd Tanous    clang-analyzer-core.NonNullParamChecker,
123193105f1SEd Tanous    clang-analyzer-core.NonnilStringConstants,
124a25223c2SEd Tanous    clang-analyzer-core.NullDereference,
125a25223c2SEd Tanous    clang-analyzer-core.StackAddrEscapeBase,
126a25223c2SEd Tanous    clang-analyzer-core.StackAddressEscape,
127a25223c2SEd Tanous    clang-analyzer-core.UndefinedBinaryOperatorResult,
128193105f1SEd Tanous    clang-analyzer-core.VLASize,
129193105f1SEd Tanous    clang-analyzer-core.builtin.BuiltinFunctions,
130193105f1SEd Tanous    clang-analyzer-core.builtin.NoReturnFunctions,
131a25223c2SEd Tanous    clang-analyzer-core.uninitialized.ArraySubscript,
132a25223c2SEd Tanous    clang-analyzer-core.uninitialized.Assign,
133a25223c2SEd Tanous    clang-analyzer-core.uninitialized.Branch,
134a25223c2SEd Tanous    clang-analyzer-core.uninitialized.CapturedBlockVariable,
135b1e74cd3SEd Tanous    clang-analyzer-core.uninitialized.NewArraySize,
136a25223c2SEd Tanous    clang-analyzer-core.uninitialized.UndefReturn,
137a25223c2SEd Tanous    clang-analyzer-cplusplus.InnerPointer,
138a25223c2SEd Tanous    clang-analyzer-cplusplus.Move,
139a25223c2SEd Tanous    clang-analyzer-cplusplus.NewDelete,
140a25223c2SEd Tanous    clang-analyzer-cplusplus.NewDeleteLeaks,
141a25223c2SEd Tanous    clang-analyzer-cplusplus.PlacementNew,
142a25223c2SEd Tanous    clang-analyzer-cplusplus.PureVirtualCall,
143a25223c2SEd Tanous    clang-analyzer-cplusplus.SelfAssignment,
144a25223c2SEd Tanous    clang-analyzer-cplusplus.SmartPtrModeling,
145b1e74cd3SEd Tanous    clang-analyzer-cplusplus.StringChecker,
146a25223c2SEd Tanous    clang-analyzer-cplusplus.VirtualCallModeling,
147a25223c2SEd Tanous    clang-analyzer-deadcode.DeadStores,
148a25223c2SEd Tanous    clang-analyzer-fuchsia.HandleChecker,
149193105f1SEd Tanous    clang-analyzer-nullability.NullPassedToNonnull,
150193105f1SEd Tanous    clang-analyzer-nullability.NullReturnedFromNonnull,
151a25223c2SEd Tanous    clang-analyzer-nullability.NullabilityBase,
152a25223c2SEd Tanous    clang-analyzer-nullability.NullableDereferenced,
153a25223c2SEd Tanous    clang-analyzer-nullability.NullablePassedToNonnull,
154a25223c2SEd Tanous    clang-analyzer-nullability.NullableReturnedFromNonnull,
155b1e74cd3SEd Tanous    clang-analyzer-optin.core.EnumCastOutOfRange,
156a25223c2SEd Tanous    clang-analyzer-optin.cplusplus.UninitializedObject,
157a25223c2SEd Tanous    clang-analyzer-optin.cplusplus.VirtualCall,
158a25223c2SEd Tanous    clang-analyzer-optin.mpi.MPI-Checker,
159a25223c2SEd Tanous    clang-analyzer-security.FloatLoopCounter,
160b1e74cd3SEd Tanous    clang-analyzer-security.cert.env.InvalidPtr,
161193105f1SEd Tanous    clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling,
162193105f1SEd Tanous    clang-analyzer-security.insecureAPI.SecuritySyntaxChecker,
163193105f1SEd Tanous    clang-analyzer-security.insecureAPI.UncheckedReturn,
164a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.bcmp,
165a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.bcopy,
166a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.bzero,
167a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.decodeValueOfObjCType,
168a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.getpw,
169a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.gets,
170a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.mkstemp,
171a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.mktemp,
172a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.rand,
173a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.strcpy,
174a25223c2SEd Tanous    clang-analyzer-security.insecureAPI.vfork,
175a25223c2SEd Tanous    clang-analyzer-unix.API,
176a25223c2SEd Tanous    clang-analyzer-unix.DynamicMemoryModeling,
177b1e74cd3SEd Tanous    clang-analyzer-unix.Errno,
178a25223c2SEd Tanous    clang-analyzer-unix.Malloc,
179a25223c2SEd Tanous    clang-analyzer-unix.MallocSizeof,
180a25223c2SEd Tanous    clang-analyzer-unix.MismatchedDeallocator,
181b1e74cd3SEd Tanous    clang-analyzer-unix.StdCLibraryFunctions,
182a25223c2SEd Tanous    clang-analyzer-unix.Vfork,
183193105f1SEd Tanous    clang-analyzer-unix.cstring.BadSizeArg,
184193105f1SEd Tanous    clang-analyzer-unix.cstring.CStringModeling,
185193105f1SEd Tanous    clang-analyzer-unix.cstring.NullArg,
186a25223c2SEd Tanous    clang-analyzer-valist.CopyToSelf,
187a25223c2SEd Tanous    clang-analyzer-valist.Uninitialized,
188a25223c2SEd Tanous    clang-analyzer-valist.Unterminated,
189a25223c2SEd Tanous    clang-analyzer-valist.ValistBase,
190a25223c2SEd Tanous    clang-analyzer-webkit.NoUncountedMemberChecker,
191a25223c2SEd Tanous    clang-analyzer-webkit.RefCntblBaseVirtualDtor,
192b1e74cd3SEd Tanous    clang-analyzer-webkit.UncountedLambdaCapturesChecker,
193532c8649SEd Tanous    cppcoreguidelines-avoid-c-arrays,
194b1e74cd3SEd Tanous    cppcoreguidelines-avoid-capturing-lambda-coroutines,
19573030639SEd Tanous    cppcoreguidelines-avoid-goto,
196bce0f038SEd Tanous    cppcoreguidelines-c-copy-assignment-signature,
197bce0f038SEd Tanous    cppcoreguidelines-explicit-virtual-functions,
198a771f6a7SEd Tanous    cppcoreguidelines-init-variables,
199bce0f038SEd Tanous    cppcoreguidelines-interfaces-global-init,
200b1e74cd3SEd Tanous    cppcoreguidelines-macro-to-enum,
201bce0f038SEd Tanous    cppcoreguidelines-macro-usage,
202b1e74cd3SEd Tanous    cppcoreguidelines-misleading-capture-default-by-value,
203b1e74cd3SEd Tanous    cppcoreguidelines-missing-std-forward,
204bce0f038SEd Tanous    cppcoreguidelines-no-malloc,
205b1e74cd3SEd Tanous    cppcoreguidelines-no-suspend-with-lock,
206b1e74cd3SEd Tanous    cppcoreguidelines-noexcept-destructor,
207b1e74cd3SEd Tanous    cppcoreguidelines-noexcept-move-operations,
208b1e74cd3SEd Tanous    cppcoreguidelines-noexcept-swap,
209bce0f038SEd Tanous    cppcoreguidelines-prefer-member-initializer,
210bce0f038SEd Tanous    cppcoreguidelines-pro-bounds-array-to-pointer-decay,
211bce0f038SEd Tanous    cppcoreguidelines-pro-type-const-cast,
212bce0f038SEd Tanous    cppcoreguidelines-pro-type-cstyle-cast,
213bce0f038SEd Tanous    cppcoreguidelines-pro-type-member-init,
214bce0f038SEd Tanous    cppcoreguidelines-pro-type-reinterpret-cast,
215bce0f038SEd Tanous    cppcoreguidelines-pro-type-static-cast-downcast,
216bce0f038SEd Tanous    cppcoreguidelines-pro-type-union-access,
21799c4409aSEd Tanous    cppcoreguidelines-pro-type-vararg,
2189142343bSEd Tanous    cppcoreguidelines-rvalue-reference-param-not-moved,
219*ba6ccd61SPatrick Williams    cppcoreguidelines-slicing,
220b1e74cd3SEd Tanous    cppcoreguidelines-use-default-member-init,
221b1e74cd3SEd Tanous    cppcoreguidelines-virtual-class-destructor,
222b1e74cd3SEd Tanous    misc-coroutine-hostile-raii,
223b1e74cd3SEd Tanous    misc-header-include-cycle,
224eacbfdd1SEd Tanous    misc-include-cleaner,
225b1e74cd3SEd Tanous    misc-misleading-bidirectional,
226b1e74cd3SEd Tanous    misc-misleading-identifier,
2278a57ec09SEd Tanous    misc-misplaced-const,
228b1e74cd3SEd Tanous    misc-new-delete-overloads,
229b1e74cd3SEd Tanous    misc-non-copyable-objects,
2308a57ec09SEd Tanous    misc-redundant-expression,
2318a57ec09SEd Tanous    misc-static-assert,
2328a57ec09SEd Tanous    misc-throw-by-value-catch-by-reference,
2338a57ec09SEd Tanous    misc-unconventional-assign-operator,
2348a57ec09SEd Tanous    misc-uniqueptr-reset-release,
235b1e74cd3SEd Tanous    misc-unused-alias-decls,
236b1e74cd3SEd Tanous    misc-unused-parameters,
2378a57ec09SEd Tanous    misc-unused-using-decls,
238a25223c2SEd Tanous    modernize-avoid-bind,
239a25223c2SEd Tanous    modernize-deprecated-headers,
240a25223c2SEd Tanous    modernize-deprecated-ios-base-aliases,
241a25223c2SEd Tanous    modernize-loop-convert,
242a25223c2SEd Tanous    modernize-make-shared,
243a25223c2SEd Tanous    modernize-make-unique,
244a25223c2SEd Tanous    modernize-raw-string-literal,
245201a1015SEd Tanous    modernize-redundant-void-arg,
246a25223c2SEd Tanous    modernize-replace-auto-ptr,
247a25223c2SEd Tanous    modernize-replace-random-shuffle,
248a25223c2SEd Tanous    modernize-return-braced-init-list,
249a25223c2SEd Tanous    modernize-shrink-to-fit,
250a25223c2SEd Tanous    modernize-unary-static-assert,
251a25223c2SEd Tanous    modernize-use-bool-literals,
252a25223c2SEd Tanous    modernize-use-default-member-init,
253a25223c2SEd Tanous    modernize-use-emplace,
254a25223c2SEd Tanous    modernize-use-equals-default,
255a25223c2SEd Tanous    modernize-use-equals-delete,
256a25223c2SEd Tanous    modernize-use-noexcept,
257a25223c2SEd Tanous    modernize-use-nullptr,
258a25223c2SEd Tanous    modernize-use-override,
259b1e74cd3SEd Tanous    modernize-use-starts-ends-with,
260b1e74cd3SEd Tanous    modernize-use-std-numbers,
261a25223c2SEd Tanous    modernize-use-transparent-functors,
262a25223c2SEd Tanous    modernize-use-uncaught-exceptions,
263a25223c2SEd Tanous    modernize-use-using,
2648a57ec09SEd Tanous    performance-faster-string-find,
2658a57ec09SEd Tanous    performance-for-range-copy,
2668a57ec09SEd Tanous    performance-implicit-conversion-in-loop,
2678a57ec09SEd Tanous    performance-inefficient-algorithm,
2688a57ec09SEd Tanous    performance-inefficient-string-concatenation,
2698a57ec09SEd Tanous    performance-inefficient-vector-operation,
2708a57ec09SEd Tanous    performance-move-const-arg,
2718a57ec09SEd Tanous    performance-move-constructor-init,
272a25223c2SEd Tanous    performance-no-automatic-move,
273bce0f038SEd Tanous    performance-no-int-to-ptr,
274b1e74cd3SEd Tanous    performance-noexcept-destructor,
2758a57ec09SEd Tanous    performance-noexcept-move-constructor,
276b1e74cd3SEd Tanous    performance-noexcept-swap,
2778a57ec09SEd Tanous    performance-trivially-destructible,
278a25223c2SEd Tanous    performance-type-promotion-in-math-fn,
279a25223c2SEd Tanous    performance-unnecessary-copy-initialization,
2808a57ec09SEd Tanous    performance-unnecessary-value-param,
281bce0f038SEd Tanous    readability-avoid-const-params-in-decls,
282b1e74cd3SEd Tanous    readability-avoid-nested-conditional-operator,
283b1e74cd3SEd Tanous    readability-avoid-return-with-void-value,
284b1e74cd3SEd Tanous    readability-avoid-unconditional-preprocessor-if,
2858a57ec09SEd Tanous    readability-braces-around-statements,
2868a57ec09SEd Tanous    readability-const-return-type,
287b1e74cd3SEd Tanous    readability-container-contains,
288de366c82SEd Tanous    readability-container-data-pointer,
289bce0f038SEd Tanous    readability-container-size-empty,
290bce0f038SEd Tanous    readability-convert-member-functions-to-static,
2918a57ec09SEd Tanous    readability-delete-null-pointer,
2928a57ec09SEd Tanous    readability-deleted-default,
293*ba6ccd61SPatrick Williams    readability-duplicate-include,
294a25223c2SEd Tanous    readability-else-after-return,
295bce0f038SEd Tanous    readability-function-size,
296bce0f038SEd Tanous    readability-identifier-naming,
297bce0f038SEd Tanous    readability-implicit-bool-conversion,
298bce0f038SEd Tanous    readability-inconsistent-declaration-parameter-name,
299bce0f038SEd Tanous    readability-isolate-declaration,
300bce0f038SEd Tanous    readability-make-member-function-const,
301bce0f038SEd Tanous    readability-misleading-indentation,
302bce0f038SEd Tanous    readability-misplaced-array-index,
303bce0f038SEd Tanous    readability-named-parameter,
304bce0f038SEd Tanous    readability-non-const-parameter,
305*ba6ccd61SPatrick Williams    readability-operators-representation,
306bce0f038SEd Tanous    readability-qualified-auto,
307bce0f038SEd Tanous    readability-redundant-access-specifiers,
308b1e74cd3SEd Tanous    readability-redundant-casting,
309bce0f038SEd Tanous    readability-redundant-control-flow,
310bce0f038SEd Tanous    readability-redundant-declaration,
311bce0f038SEd Tanous    readability-redundant-function-ptr-dereference,
312b1e74cd3SEd Tanous    readability-redundant-inline-specifier,
313bce0f038SEd Tanous    readability-redundant-member-init,
314bce0f038SEd Tanous    readability-redundant-preprocessor,
315bce0f038SEd Tanous    readability-redundant-smartptr-get,
316bce0f038SEd Tanous    readability-redundant-string-cstr,
317bce0f038SEd Tanous    readability-redundant-string-init,
318b1e74cd3SEd Tanous    readability-reference-to-constructed-temporary,
319bce0f038SEd Tanous    readability-simplify-boolean-expr,
320bce0f038SEd Tanous    readability-simplify-subscript-expr,
321bce0f038SEd Tanous    readability-static-definition-in-anonymous-namespace,
322bce0f038SEd Tanous    readability-string-compare,
323bce0f038SEd Tanous    readability-suspicious-call-argument,
324bce0f038SEd Tanous    readability-uniqueptr-delete-release,
325*ba6ccd61SPatrick Williams    readability-uppercase-literal-suffix
326*ba6ccd61SPatrick Williams    '
327*ba6ccd61SPatrick Williams
328*ba6ccd61SPatrick WilliamsCheckOptions:
329*ba6ccd61SPatrick Williams-   key: cppcoreguidelines-rvalue-reference-param-not-moved.IgnoreUnnamedParams
330*ba6ccd61SPatrick Williams    value: true
331*ba6ccd61SPatrick Williams-   key: misc-include-cleaner.IgnoreHeaders
332*ba6ccd61SPatrick Williams    value: ((stdlib.h)|(nlohmann/json_fwd.hpp)|(boost/.*/src.hpp)|(boost/.*/detail/.*)|(nlohmann/detail/.*)|(stdio.h)|(ranges)|(bits/chrono.h)|(boost/system/error_code.hpp))
333*ba6ccd61SPatrick Williams-   key: readability-identifier-naming.ClassCase
334*ba6ccd61SPatrick Williams    value: CamelCase
335*ba6ccd61SPatrick Williams-   key: readability-identifier-naming.FunctionCase
336*ba6ccd61SPatrick Williams    value: camelBack
337*ba6ccd61SPatrick Williams-   key: readability-identifier-naming.NamespaceCase
338*ba6ccd61SPatrick Williams    value: lower_case
339*ba6ccd61SPatrick Williams-   key: readability-identifier-naming.ParameterCase
340*ba6ccd61SPatrick Williams    value: camelBack
341*ba6ccd61SPatrick Williams-   key: readability-identifier-naming.StructCase
342*ba6ccd61SPatrick Williams    value: CamelCase
343*ba6ccd61SPatrick Williams-   key: readability-identifier-naming.VariableCase
344*ba6ccd61SPatrick Williams    value: camelBack
345*ba6ccd61SPatrick Williams
346*ba6ccd61SPatrick WilliamsHeaderFilterRegex: .*
3478a57ec09SEd Tanous
3488a57ec09SEd TanousWarningsAsErrors: '*'
349