https://github.com/vbvictor created 
https://github.com/llvm/llvm-project/pull/219002

Disabled new checks form 23 release that I found not comply with current style 
(yet).

>From e9a9154694f321163597887d806f17fc4edbbd37 Mon Sep 17 00:00:00 2001
From: Victor Baranov <[email protected]>
Date: Wed, 26 Aug 2026 20:52:26 +0300
Subject: [PATCH] [clang-tidy][NFC] Disable new checks in .clang-tidy

---
 clang-tools-extra/clang-tidy/.clang-tidy | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/clang-tools-extra/clang-tidy/.clang-tidy 
b/clang-tools-extra/clang-tidy/.clang-tidy
index 04ff2727618f7..38caf5ccb555c 100644
--- a/clang-tools-extra/clang-tidy/.clang-tidy
+++ b/clang-tools-extra/clang-tidy/.clang-tidy
@@ -4,22 +4,27 @@ ExcludeHeaderFilterRegex: 'include-cleaner|clang-query'
 Checks: >
   bugprone-*,
   -bugprone-assignment-in-if-condition,
+  -bugprone-assignment-in-selection-statement,
   -bugprone-branch-clone,
+  -bugprone-derived-method-shadowing-base-method,
   -bugprone-easily-swappable-parameters,
+  -bugprone-missing-end-comparison,
   -bugprone-narrowing-conversions,
+  -bugprone-signed-bitwise,
   -bugprone-unused-return-value,
-  -bugprone-derived-method-shadowing-base-method,
   cppcoreguidelines-init-variables,
   cppcoreguidelines-missing-std-forward,
   cppcoreguidelines-rvalue-reference-param-not-moved,
   cppcoreguidelines-virtual-class-destructor,
   google-readability-casting,
   misc-const-correctness,
+  -misc-explicit-constructor,
   misc-include-cleaner,
   modernize-*,
   -modernize-avoid-c-arrays,
   -modernize-pass-by-value,
   -modernize-use-nodiscard,
+  -modernize-use-string-view,
   -modernize-use-trailing-return-type,
   performance-*,
   -performance-enum-size,
@@ -36,14 +41,16 @@ Checks: >
   -readability-magic-numbers,
   -readability-named-parameter,
   -readability-qualified-auto,
+  -readability-redundant-lambda-parameter-list,
   -readability-simplify-boolean-expr,
   -readability-static-definition-in-anonymous-namespace,
-  -readability-suspicious-call-argument
+  -readability-suspicious-call-argument,
+  -readability-trailing-comma
 
 CheckOptions:
-  - key:             performance-move-const-arg.CheckTriviallyCopyableMove
-    value:           false
   - key:             misc-include-cleaner.MissingIncludes
     value:           false
   - key:             
misc-override-with-different-visibility.DisallowedVisibilityChange
     value:           widening
+  - key:             performance-move-const-arg.CheckTriviallyCopyableMove
+    value:           false

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to