From 5d0403e4580924b9b37f94fa01a329e628bb549e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Fri, 13 Sep 2019 13:44:37 +0200 Subject: [PATCH] Add clang-tidy config --- .clang-tidy | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .clang-tidy diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 0000000..84cda5c --- /dev/null +++ b/.clang-tidy @@ -0,0 +1,44 @@ +Checks: > + bugprone-*, + cert-*, + -cert-err58-cpp, + clang-analyzer-*, + cppcoreguidelines-*, + -cppcoreguidelines-avoid-c-arrays, + -cppcoreguidelines-avoid-magic-numbers, + -cppcoreguidelines-non-private-member-variables-in-classes, + -cppcoreguidelines-owning-memory, + -cppcoreguidelines-pro-bounds-array-to-pointer-decay, + -cppcoreguidelines-pro-bounds-constant-array-index, + -cppcoreguidelines-pro-bounds-pointer-arithmetic, + -cppcoreguidelines-pro-type-reinterpret-cast, + -cppcoreguidelines-pro-type-static-cast-downcast, + -cppcoreguidelines-pro-type-vararg, + -cppcoreguidelines-special-member-functions, + google-global-names-in-headers, + google-runtime-int, + hicpp-*, + -hicpp-avoid-c-arrays, + -hicpp-braces-around-statements, + -hicpp-no-array-decay, + -hicpp-no-malloc, + -hicpp-signed-bitwise, + -hicpp-special-member-functions, + -hicpp-uppercase-literal-suffix, + -hicpp-vararg, + misc-*, + -misc-non-private-member-variables-in-classes, + modernize-*, + -modernize-avoid-c-arrays, + -modernize-use-trailing-return-type, + performance-*, + portability-*, + readability-*, + -readability-braces-around-statements, + -readability-else-after-return, + -readability-magic-numbers, + -readability-named-parameter, + -readability-uppercase-literal-suffix, + +WarningsAsErrors: '*' +FormatStyle: file