summaryrefslogtreecommitdiffstats
path: root/.clang-tidy
diff options
context:
space:
mode:
Diffstat (limited to '.clang-tidy')
-rw-r--r--.clang-tidy16
1 files changed, 16 insertions, 0 deletions
diff --git a/.clang-tidy b/.clang-tidy
index 5138f6f..8d82e39 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -1,11 +1,27 @@
Checks: >
*,
-*-magic-numbers,
+ -*-named-parameter,
+ -*-no-malloc,
-*-uppercase-literal-suffix,
+ -*-use-auto,
+ -*-use-equals-default,
+ -*-vararg,
-bugprone-suspicious-string-compare,
-clang-analyzer-core.CallAndMessage,
+ -cppcoreguidelines-avoid-non-const-global-variables,
+ -cppcoreguidelines-macro-usage,
+ -cppcoreguidelines-owning-memory,
+ -cppcoreguidelines-pro-bounds-pointer-arithmetic,
+ -cppcoreguidelines-pro-type-cstyle-cast,
+ -google-runtime-int,
-hicpp-signed-bitwise,
-llvm-header-guard,
+ -llvmlibc-*,
+ -modernize-use-nullptr,
+ -modernize-use-trailing-return-type,
+ -modernize-use-using,
+ -readability-implicit-bool-conversion,
-readability-non-const-parameter,
WarningsAsErrors: '*'
HeaderFilterRegex: '.*'