[libcxx-commits] [libcxx] [libc++] Remove ClangTidyModuleRegistry.h from the clang-tidy checks (PR #206227)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Jun 27 00:54:09 PDT 2026
https://github.com/philnik777 created https://github.com/llvm/llvm-project/pull/206227
The header has been deprecated in favour of `ClangTidyModule.h`.
>From 33d8944e6dcb73141b6aa500bf0e607a11194c20 Mon Sep 17 00:00:00 2001
From: Nikolas Klauser <nikolasklauser at berlin.de>
Date: Sat, 27 Jun 2026 09:53:26 +0200
Subject: [PATCH] [libc++] Remove ClangTidyModuleRegistry.h from the clang-tidy
checks
---
libcxx/test/tools/clang_tidy_checks/abi_tag_on_virtual.cpp | 2 +-
.../tools/clang_tidy_checks/header_exportable_declarations.cpp | 2 +-
libcxx/test/tools/clang_tidy_checks/hide_from_abi.cpp | 2 +-
libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp | 2 +-
libcxx/test/tools/clang_tidy_checks/robust_against_adl.cpp | 2 +-
.../clang_tidy_checks/robust_against_operator_ampersand.cpp | 2 +-
libcxx/test/tools/clang_tidy_checks/uglify_attributes.cpp | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/libcxx/test/tools/clang_tidy_checks/abi_tag_on_virtual.cpp b/libcxx/test/tools/clang_tidy_checks/abi_tag_on_virtual.cpp
index f1866179a3b68..64dca4a08d62f 100644
--- a/libcxx/test/tools/clang_tidy_checks/abi_tag_on_virtual.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/abi_tag_on_virtual.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyCheck.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "abi_tag_on_virtual.hpp"
diff --git a/libcxx/test/tools/clang_tidy_checks/header_exportable_declarations.cpp b/libcxx/test/tools/clang_tidy_checks/header_exportable_declarations.cpp
index 8ec029f7dba2d..24f8c1bf8caf3 100644
--- a/libcxx/test/tools/clang_tidy_checks/header_exportable_declarations.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/header_exportable_declarations.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyCheck.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "llvm/ADT/ArrayRef.h"
diff --git a/libcxx/test/tools/clang_tidy_checks/hide_from_abi.cpp b/libcxx/test/tools/clang_tidy_checks/hide_from_abi.cpp
index f05470e47d3e7..cb0c6a33b8498 100644
--- a/libcxx/test/tools/clang_tidy_checks/hide_from_abi.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/hide_from_abi.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyCheck.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "hide_from_abi.hpp"
diff --git a/libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp b/libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp
index 2cf39e2b626f8..260648c0ab5e3 100644
--- a/libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyModule.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "abi_tag_on_virtual.hpp"
#include "header_exportable_declarations.hpp"
diff --git a/libcxx/test/tools/clang_tidy_checks/robust_against_adl.cpp b/libcxx/test/tools/clang_tidy_checks/robust_against_adl.cpp
index 1bfe96b414b7c..a7e3f547d3ed8 100644
--- a/libcxx/test/tools/clang_tidy_checks/robust_against_adl.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/robust_against_adl.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyCheck.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "robust_against_adl.hpp"
diff --git a/libcxx/test/tools/clang_tidy_checks/robust_against_operator_ampersand.cpp b/libcxx/test/tools/clang_tidy_checks/robust_against_operator_ampersand.cpp
index a608954aa2cc7..e94c95561f92f 100644
--- a/libcxx/test/tools/clang_tidy_checks/robust_against_operator_ampersand.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/robust_against_operator_ampersand.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyCheck.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "clang/ASTMatchers/ASTMatchers.h"
#include "clang/Tooling/FixIt.h"
diff --git a/libcxx/test/tools/clang_tidy_checks/uglify_attributes.cpp b/libcxx/test/tools/clang_tidy_checks/uglify_attributes.cpp
index 24bacde6304bc..aa325d9ba378f 100644
--- a/libcxx/test/tools/clang_tidy_checks/uglify_attributes.cpp
+++ b/libcxx/test/tools/clang_tidy_checks/uglify_attributes.cpp
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#include "clang-tidy/ClangTidyCheck.h"
-#include "clang-tidy/ClangTidyModuleRegistry.h"
+#include "clang-tidy/ClangTidyModule.h"
#include "uglify_attributes.hpp"
#include "utilities.hpp"
More information about the libcxx-commits
mailing list