From a3b658f677ab3d994a2c48a26a67e720f8526981 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Tue, 17 Sep 2024 10:46:21 +0200 Subject: [PATCH] [clang-tidy] deactivate some C++ checks not fitting * cppcoreguidelines-avoid-c-arrays: most of our code is in C, so the C++ components must use these to call the library functions * modernize-pass-by-value: not compatible with the lowest supported C++ standard of the project --- .clang-tidy | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.clang-tidy b/.clang-tidy index 43fe6793a..52a2d66b9 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -33,6 +33,7 @@ Checks: > -clang-analyzer-valist.Uninitialized, -cppcoreguidelines-pro-bounds-array-to-pointer-decay, -cppcoreguidelines-owning-memory, + -cppcoreguidelines-avoid-c-arrays, -cppcoreguidelines-avoid-do-while, -cppcoreguidelines-avoid-magic-numbers, -cppcoreguidelines-avoid-non-const-global-variables, @@ -57,6 +58,7 @@ Checks: > -modernize-use-trailing-return-type, -modernize-return-braced-init-list, -modernize-macro-to-enum, + -modernize-pass-by-value, -readability-braces-around-statements, -readability-function-cognitive-complexity, -readability-identifier-length,