diff options
Diffstat (limited to '.clang-tidy')
-rw-r--r-- | .clang-tidy | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 00000000000..7017ce9e97d --- /dev/null +++ b/.clang-tidy @@ -0,0 +1,54 @@ +Checks: > + -*, + readability-*, + -readability-uppercase-literal-suffix, + -readability-magic-numbers, + -readability-isolate-declaration, + -readability-convert-member-functions-to-static, + -readability-implicit-bool-conversion, + -readability-avoid-const-params-in-decls, + -readability-simplify-boolean-expr, + -readability-make-member-function-const, + + -readability-misleading-indentation, + + -readability-else-after-return, + -readability-braces-around-statements, + -readability-inconsistent-declaration-parameter-name, + -readability-non-const-parameter, + -readability-redundant-preprocessor, + -readability-redundant-control-flow, + -readability-named-parameter, + -readability-function-size, + -readability-function-size, + -readability-static-definition-in-anonymous-namespace, + -readability-delete-null-pointer, + -readability-redundant-string-init, + -readability-redundant-member-init, + -readability-const-return-type, + -readability-container-size-empty, + -readability-redundant-string-cstr, + -readability-static-accessed-through-instance, + -readability-redundant-declaration, + + bugprone-*, + -bugprone-narrowing-conversions, + -bugprone-unhandled-self-assignment, + -bugprone-branch-clone, + -bugprone-macro-parentheses, + + -bugprone-sizeof-expression, + -bugprone-integer-division, + -bugprone-incorrect-roundings, + -bugprone-suspicious-string-compare, + -bugprone-too-small-loop-variable, + -bugprone-misplaced-widening-cast, + -bugprone-not-null-terminated-result, + -bugprone-suspicious-missing-comma, + -bugprone-argument-comment, + -bugprone-assert-side-effect, + -bugprone-parent-virtual-call, + -bugprone-infinite-loop, + -bugprone-copy-constructor-init, + +WarningsAsErrors: '*' |