diff --git a/.clang-tidy b/.clang-tidy index 31d8736..d4fd596 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -16,8 +16,12 @@ Checks: '*, -bugprone-easily-swappable-parameters, -bugprone-exception-escape, + -bugprone-unhandled-exception-at-new, -cert-dcl21-cpp, -cert-err58-cpp, + -cppcoreguidelines-avoid-capturing-lambda-coroutines, + -cppcoreguidelines-avoid-const-or-ref-data-members, + -cppcoreguidelines-avoid-reference-coroutine-parameters, -cppcoreguidelines-avoid-magic-numbers, -cppcoreguidelines-avoid-non-const-global-variables, -cppcoreguidelines-macro-usage, @@ -31,12 +35,14 @@ Checks: '*, -cppcoreguidelines-pro-type-union-access, -cppcoreguidelines-pro-type-vararg, -cppcoreguidelines-special-member-functions, + -modernize-macro-to-enum, -misc-no-recursion, -misc-non-private-member-variables-in-classes, -modernize-return-braced-init-list, -modernize-use-auto, -modernize-use-trailing-return-type, -portability-simd-intrinsics, + -readability-avoid-unconditional-preprocessor-if, -readability-container-data-pointer, -readability-convert-member-functions-to-static, -readability-implicit-bool-conversion,