diff options
Diffstat (limited to '.clang-tidy')
-rw-r--r-- | .clang-tidy | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/.clang-tidy b/.clang-tidy index 50ea64cd..d4cd324f 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -7,6 +7,10 @@ Checks: > -abseil-*, -altera-*, -bugprone-assignment-in-if-condition, + -bugprone-reserved-identifier, + -bugprone-switch-missing-default-case, + -cert-dcl37-c, + -cert-dcl51-cpp, -cppcoreguidelines-avoid-const-or-ref-data-members, -cppcoreguidelines-avoid-do-while, -cppcoreguidelines-macro-usage, @@ -19,17 +23,24 @@ Checks: > -hicpp-explicit-conversions, -hicpp-signed-bitwise, -llvmlibc-*, + -misc-include-cleaner, -misc-unused-parameters, -misc-use-anonymous-namespace, -modernize-use-nodiscard, -modernize-use-trailing-return-type, + -performance-enum-size, + -readability-avoid-nested-conditional-operator, -readability-identifier-length, -readability-implicit-bool-conversion, CheckOptions: - - key: modernize-use-override.AllowOverrideAndFinal - value: 'true' - key: cppcoreguidelines-explicit-virtual-functions.AllowOverrideAndFinal value: 'true' + - key: hicpp-uppercase-literal-suffix.NewSuffixes + value: 'L;U;UL;ULL' + - key: modernize-use-override.AllowOverrideAndFinal + value: 'true' + - key: readability-uppercase-literal-suffix.NewSuffixes + value: 'L;U;UL;ULL' WarningsAsErrors: '*' HeaderFilterRegex: '.*' FormatStyle: file |