From bca40834e4e9d0555aefe5e72c9177138e2841ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Ke=C3=9Fler?= Date: Tue, 15 Oct 2019 16:56:44 +0200 Subject: [PATCH] Add a clang-tidy conf file --- .clang-tidy | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .clang-tidy diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 00000000..1c5c12f8 --- /dev/null +++ b/.clang-tidy @@ -0,0 +1,34 @@ +Checks: "*,\ +-misc-unused-parameters,\ +-cppcoreguidelines-pro-type-union-access,\ +-clang-analyzer-alpha*,\ +-google-build-using-namespace,\ +-clang-analyzer-optin.osx*,\ +-clang-analyzer-osx*,\ +-llvm-include-order,\ +-llvm-header-guard,\ +-readability-named-parameter,\ +-cppcoreguidelines-pro-type-reinterpret-cast,\ +-cppcoreguidelines-pro-type-vararg,\ +-misc-move-const-arg,\ +-google-runtime-references,\ +-cert-err58-cpp,\ +-fuchsia-overloaded-operator,\ +-fuchsia-default-arguments,\ +-hicpp-vararg,\ +-clang-analyzer-optin.cplusplus.VirtualCall,\ +-cppcoreguidelines-owning-memory,\ +-*-magic-numbers,\ +-*-non-private-member-variables-in-classes,\ +-fuchsia-statically-constructed-objects,\ +-readability-isolate-declaration,\ +-fuchsia-multiple-inheritance,\ +-fuchsia-trailing-return,\ +-portability-simd-intrinsics,\ +-modernize-use-nodiscard,\ +-hicpp-multiway-paths-covered,\ +-cert-msc32-c,\ +-cert-msc51-cpp" +WarningsAsErrors: '*' +HeaderFilterRegex: '*.(h|hpp|hxx)' +AnalyzeTemporaryDtors: false