summaryrefslogtreecommitdiff
path: root/.clang-tidy
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2025-03-06 22:56:56 +0100
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2025-03-06 22:56:56 +0100
commitf0cccbe3285c039553e1fd8b5a5c7830d6087974 (patch)
tree57a0902484ec5c8ba3b9a8e7089ed42f58b6a580 /.clang-tidy
parent54affafd86e2b7f387345c08e8c7285c775d75e5 (diff)
Replace ASL_MOVE, ASL_FWD, and ASL_FWD_LIKE by their std:: equivalent
This is because some compiler stuff and diagnostics tools rely on those symboles being what they are.
Diffstat (limited to '.clang-tidy')
-rw-r--r--.clang-tidy43
1 files changed, 12 insertions, 31 deletions
diff --git a/.clang-tidy b/.clang-tidy
index d988d1b..a3c4951 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -1,34 +1,15 @@
Checks:
- - "hicpp-*"
- - "cppcoreguidelines-*"
- - "misc-*"
- - "clang-analyzer-*"
- - "-misc-include-cleaner"
- - "performance-*"
- - "readability-*"
- - "-*-named-parameter"
- - "-*-avoid-do-while"
- - "-*-magic-numbers"
- - "-*-identifier-length"
- - "-*-union-access"
- - "-*-vararg"
- - "-*-macro-usage"
- - "-*-non-private-member-variables-in-classes"
- - "-*-avoid-non-const-global-variables"
- - "-*-missing-std-forward"
- - "-*-owning-memory"
- - "-*-no-malloc"
+ - "*"
+ - "-llvm*"
+ - "-altera*"
+ - "-fuchsia*"
+ - "-*-use-trailing-return-type"
+ - "-readability-identifier-length"
+ - "-cppcoreguidelines-macro-usage"
- "-*-avoid-c-arrays"
+ - "-*-non-private-member-variables-in-classes"
- "-*-use-anonymous-namespace"
- - "-*-reinterpret-cast"
- - "-*-noexcept-swap"
- - "-*-noexcept-move"
- - "-*-noexcept-move-constructor"
- - "-*-noexcept-move-operations"
- - "-*-bounds-array-to-pointer-decay"
- - "-*-no-array-decay"
- - "-*-signed-bitwise"
- - "-readability-use-anyofallof"
- - "-readability-function-cognitive-complexity"
- - "-readability-math-missing-parentheses"
- - "-*-rvalue-reference-param-not-moved"
+ - "-cert-err58-cpp"
+ - "-*noexcept*"
+ - "-*-magic-numbers"
+ - "-*-named-parameter"