From 2e6e1aa5a8c3514d96fe84a5fa6d2f059e936270 Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Wed, 7 Aug 2019 09:05:29 -0700 Subject: [PATCH] Change over to whitelisting clang-tidy options instead of blacklisting --- .clang-tidy | 44 ++++---------------------------------------- 1 file changed, 4 insertions(+), 40 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index 0f0d9b609d..6ac1a8cfe7 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,40 +1,4 @@ -Checks: '*, - -abseil-string-find-startswith, - -bugprone-exception-escape, - -bugprone-macro-parentheses, - -bugprone-suspicious-semicolon, - -cert-err58-cpp, - -cppcoreguidelines-avoid-c-arrays, - -cppcoreguidelines-avoid-goto, - -cppcoreguidelines-avoid-magic-numbers, - -cppcoreguidelines-macro-usage, - -cppcoreguidelines-non-private-member-variables-in-classes, - -cppcoreguidelines-pro-bounds-array-to-pointer-decay, - -cppcoreguidelines-pro-bounds-constant-array-index, - -cppcoreguidelines-pro-bounds-pointer-arithmetic, - -cppcoreguidelines-pro-type-const-cast, - -cppcoreguidelines-pro-type-reinterpret-cast, - -fuchsia-default-arguments, - -fuchsia-multiple-inheritance, - -fuchsia-overloaded-operator, - -fuchsia-statically-constructed-objects, - -fuchsia-trailing-return, - -google-build-using-namespace, - -google-explicit-constructor, - -google-readability-braces-around-statements, - -hicpp-avoid-c-arrays, - -hicpp-avoid-goto, - -hicpp-braces-around-statements, - -hicpp-explicit-conversions, - -hicpp-no-array-decay, - -llvm-header-guard, - -misc-macro-parentheses, - -misc-non-private-member-variables-in-classes, - -misc-suspicious-semicolon, - -misc-unused-parameters, - -modernize-avoid-c-arrays, - -modernize-use-nodiscard, - -readability-braces-around-statements, - -readability-container-size-empty, - -readability-implicit-bool-conversion, - -readability-magic-numbers' +Checks: '-*, + bugprone-*, + clang-analyzer-*, + performance-*'