summaryrefslogtreecommitdiffstats
path: root/.clang-tidy
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-12-15 22:01:09 +0100
committerDavid Robillard <d@drobilla.net>2020-12-15 22:01:09 +0100
commit33b5ae43e8a8531cb6a1d582167efa5da0adbd53 (patch)
tree89c5b7419225b2bc471145f049271a5e240b7237 /.clang-tidy
parent255de731d0a93d66f205f4830dc0996640753d45 (diff)
downloadsuil-33b5ae43e8a8531cb6a1d582167efa5da0adbd53.tar.gz
suil-33b5ae43e8a8531cb6a1d582167efa5da0adbd53.tar.bz2
suil-33b5ae43e8a8531cb6a1d582167efa5da0adbd53.zip
Add clang-tidy configuration
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: '.*'