https://github.com/localspook updated https://github.com/llvm/llvm-project/pull/173231
>From 997d998e851781d9372f4b696033305597dc8799 Mon Sep 17 00:00:00 2001 From: Victor Chernyakin <[email protected]> Date: Mon, 22 Dec 2025 03:38:00 -0700 Subject: [PATCH] [clang-tidy] Merge `ClangTidyModuleRegistry.h` into `ClangTidyModule.h` --- clang-tools-extra/clang-tidy/ClangTidy.cpp | 2 +- clang-tools-extra/clang-tidy/ClangTidyModule.h | 7 +++++++ .../clang-tidy/ClangTidyModuleRegistry.h | 13 ++++--------- clang-tools-extra/clang-tidy/ClangTidyOptions.cpp | 2 +- .../clang-tidy/abseil/AbseilTidyModule.cpp | 1 - .../clang-tidy/altera/AlteraTidyModule.cpp | 1 - .../clang-tidy/android/AndroidTidyModule.cpp | 1 - .../clang-tidy/boost/BoostTidyModule.cpp | 1 - .../clang-tidy/bugprone/BugproneTidyModule.cpp | 1 - .../clang-tidy/cert/CERTTidyModule.cpp | 1 - .../concurrency/ConcurrencyTidyModule.cpp | 1 - .../CppCoreGuidelinesTidyModule.cpp | 1 - .../clang-tidy/custom/CustomTidyModule.cpp | 1 - .../clang-tidy/darwin/DarwinTidyModule.cpp | 1 - .../clang-tidy/fuchsia/FuchsiaTidyModule.cpp | 1 - .../clang-tidy/google/GoogleTidyModule.cpp | 1 - .../clang-tidy/hicpp/HICPPTidyModule.cpp | 1 - .../linuxkernel/LinuxKernelTidyModule.cpp | 1 - .../clang-tidy/llvm/LLVMTidyModule.cpp | 1 - .../clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp | 1 - .../clang-tidy/misc/MiscTidyModule.cpp | 1 - .../clang-tidy/modernize/ModernizeTidyModule.cpp | 1 - clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp | 1 - .../clang-tidy/objc/ObjCTidyModule.cpp | 1 - .../clang-tidy/openmp/OpenMPTidyModule.cpp | 1 - .../performance/PerformanceTidyModule.cpp | 1 - .../portability/PortabilityTidyModule.cpp | 1 - .../readability/ReadabilityTidyModule.cpp | 1 - .../clang-tidy/zircon/ZirconTidyModule.cpp | 1 - clang-tools-extra/clangd/ParsedAST.cpp | 1 - clang-tools-extra/clangd/TidyProvider.cpp | 2 +- clang-tools-extra/clangd/tool/Check.cpp | 1 - .../clangd/unittests/ReplayPeambleTests.cpp | 1 - clang-tools-extra/docs/clang-tidy/Contributing.rst | 1 - .../test/clang-tidy/CTTestTidyModule.cpp | 1 - 35 files changed, 14 insertions(+), 42 deletions(-) diff --git a/clang-tools-extra/clang-tidy/ClangTidy.cpp b/clang-tools-extra/clang-tidy/ClangTidy.cpp index 970c463029abf..9de5d8122fdd6 100644 --- a/clang-tools-extra/clang-tidy/ClangTidy.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidy.cpp @@ -17,7 +17,7 @@ #include "ClangTidy.h" #include "ClangTidyCheck.h" #include "ClangTidyDiagnosticConsumer.h" -#include "ClangTidyModuleRegistry.h" +#include "ClangTidyModule.h" #include "ClangTidyProfiling.h" #include "ExpandModularHeadersPPCallbacks.h" #include "clang-tidy-config.h" diff --git a/clang-tools-extra/clang-tidy/ClangTidyModule.h b/clang-tools-extra/clang-tidy/ClangTidyModule.h index 53ef3f153dd15..c2d623540999b 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyModule.h +++ b/clang-tools-extra/clang-tidy/ClangTidyModule.h @@ -12,6 +12,7 @@ #include "ClangTidyOptions.h" #include "llvm/ADT/StringMap.h" #include "llvm/ADT/StringRef.h" +#include "llvm/Support/Registry.h" #include <functional> #include <memory> @@ -95,6 +96,12 @@ class ClangTidyModule { virtual ClangTidyOptions getModuleOptions(); }; +using ClangTidyModuleRegistry = llvm::Registry<ClangTidyModule>; + } // namespace clang::tidy +namespace llvm { +extern template class Registry<clang::tidy::ClangTidyModule>; +} // namespace llvm + #endif // LLVM_CLANG_TOOLS_EXTRA_CLANG_TIDY_CLANGTIDYMODULE_H diff --git a/clang-tools-extra/clang-tidy/ClangTidyModuleRegistry.h b/clang-tools-extra/clang-tidy/ClangTidyModuleRegistry.h index e0e5e35d4dae0..ba34a91a198a1 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyModuleRegistry.h +++ b/clang-tools-extra/clang-tidy/ClangTidyModuleRegistry.h @@ -9,17 +9,12 @@ #ifndef LLVM_CLANG_TOOLS_EXTRA_CLANG_TIDY_CLANGTIDYMODULEREGISTRY_H #define LLVM_CLANG_TOOLS_EXTRA_CLANG_TIDY_CLANGTIDYMODULEREGISTRY_H -#include "ClangTidyModule.h" -#include "llvm/Support/Registry.h" - -namespace clang::tidy { +// NOLINTBEGIN -using ClangTidyModuleRegistry = llvm::Registry<ClangTidyModule>; +#warning The ClangTidyModuleRegistry.h header is deprecated and will be removed in LLVM 24. All of the symbols it used to define have been moved into ClangTidyModule.h. -} // namespace clang::tidy +#include "ClangTidyModule.h" -namespace llvm { -extern template class Registry<clang::tidy::ClangTidyModule>; -} // namespace llvm +// NOLINTEND #endif // LLVM_CLANG_TOOLS_EXTRA_CLANG_TIDY_CLANGTIDYMODULEREGISTRY_H diff --git a/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp b/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp index 9aa679a9bf8d3..adb7017ff464a 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// #include "ClangTidyOptions.h" -#include "ClangTidyModuleRegistry.h" +#include "ClangTidyModule.h" #include "clang/Basic/DiagnosticIDs.h" #include "clang/Basic/LLVM.h" #include "llvm/ADT/SmallString.h" diff --git a/clang-tools-extra/clang-tidy/abseil/AbseilTidyModule.cpp b/clang-tools-extra/clang-tidy/abseil/AbseilTidyModule.cpp index e00e88dc76a7f..4b8ec48ebd78c 100644 --- a/clang-tools-extra/clang-tidy/abseil/AbseilTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/abseil/AbseilTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "CleanupCtadCheck.h" #include "DurationAdditionCheck.h" #include "DurationComparisonCheck.h" diff --git a/clang-tools-extra/clang-tidy/altera/AlteraTidyModule.cpp b/clang-tools-extra/clang-tidy/altera/AlteraTidyModule.cpp index c29a3be565332..5a382783ad5bd 100644 --- a/clang-tools-extra/clang-tidy/altera/AlteraTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/altera/AlteraTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "IdDependentBackwardBranchCheck.h" #include "KernelNameRestrictionCheck.h" #include "SingleWorkItemBarrierCheck.h" diff --git a/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp b/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp index 6b48ec152838c..ff2abc286efcb 100644 --- a/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "CloexecAccept4Check.h" #include "CloexecAcceptCheck.h" #include "CloexecCreatCheck.h" diff --git a/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp b/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp index 859c25e3366eb..2f0c6b318168f 100644 --- a/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "UseRangesCheck.h" #include "UseToStringCheck.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp b/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp index 61a680a72a027..4150442c25d61 100644 --- a/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "ArgumentCommentCheck.h" #include "AssertSideEffectCheck.h" #include "AssignmentInIfConditionCheck.h" diff --git a/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp b/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp index 2d73e1e7c2e45..c14e5c8076377 100644 --- a/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../bugprone/BadSignalToKillThreadCheck.h" #include "../bugprone/CommandProcessorCheck.h" #include "../bugprone/CopyConstructorMutatesArgumentCheck.h" diff --git a/clang-tools-extra/clang-tidy/concurrency/ConcurrencyTidyModule.cpp b/clang-tools-extra/clang-tidy/concurrency/ConcurrencyTidyModule.cpp index dc40734fba88d..0d02a3d9b6e2b 100644 --- a/clang-tools-extra/clang-tidy/concurrency/ConcurrencyTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/concurrency/ConcurrencyTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "MtUnsafeCheck.h" #include "ThreadCanceltypeAsynchronousCheck.h" diff --git a/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp b/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp index f2d0f5e63172b..fab4f92be22b6 100644 --- a/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../bugprone/NarrowingConversionsCheck.h" #include "../misc/NonPrivateMemberVariablesInClassesCheck.h" #include "../misc/UnconventionalAssignOperatorCheck.h" diff --git a/clang-tools-extra/clang-tidy/custom/CustomTidyModule.cpp b/clang-tools-extra/clang-tidy/custom/CustomTidyModule.cpp index 2f354f77723e4..f2267c2549eac 100644 --- a/clang-tools-extra/clang-tidy/custom/CustomTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/custom/CustomTidyModule.cpp @@ -1,6 +1,5 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../ClangTidyOptions.h" #include "QueryCheck.h" #include "llvm/ADT/SmallSet.h" diff --git a/clang-tools-extra/clang-tidy/darwin/DarwinTidyModule.cpp b/clang-tools-extra/clang-tidy/darwin/DarwinTidyModule.cpp index 9aa236b474513..6c8fc2327ae82 100644 --- a/clang-tools-extra/clang-tidy/darwin/DarwinTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/darwin/DarwinTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "AvoidSpinlockCheck.h" #include "DispatchOnceNonstaticCheck.h" diff --git a/clang-tools-extra/clang-tidy/fuchsia/FuchsiaTidyModule.cpp b/clang-tools-extra/clang-tidy/fuchsia/FuchsiaTidyModule.cpp index 81d067a4d27c8..62cb24f2510da 100644 --- a/clang-tools-extra/clang-tidy/fuchsia/FuchsiaTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/fuchsia/FuchsiaTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../google/UnnamedNamespaceInHeaderCheck.h" #include "../misc/MultipleInheritanceCheck.h" #include "DefaultArgumentsCallsCheck.h" diff --git a/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp b/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp index f293182218232..b20e07a4b5e2c 100644 --- a/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../modernize/AvoidCStyleCastCheck.h" #include "../readability/BracesAroundStatementsCheck.h" #include "../readability/FunctionSizeCheck.h" diff --git a/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp b/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp index 9acd293bcf652..2e0e64fbcd2a1 100644 --- a/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../bugprone/UndelegatedConstructorCheck.h" #include "../bugprone/UseAfterMoveCheck.h" #include "../cppcoreguidelines/AvoidGotoCheck.h" diff --git a/clang-tools-extra/clang-tidy/linuxkernel/LinuxKernelTidyModule.cpp b/clang-tools-extra/clang-tidy/linuxkernel/LinuxKernelTidyModule.cpp index b3abc08ac7fc4..a3f22177bdde7 100644 --- a/clang-tools-extra/clang-tidy/linuxkernel/LinuxKernelTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/linuxkernel/LinuxKernelTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "MustCheckErrsCheck.h" namespace clang::tidy { diff --git a/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp b/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp index acc942a125e11..56c6db05e9792 100644 --- a/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../readability/ElseAfterReturnCheck.h" #include "../readability/NamespaceCommentCheck.h" #include "../readability/QualifiedAutoCheck.h" diff --git a/clang-tools-extra/clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp b/clang-tools-extra/clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp index bc0220ea721c0..2ba27e82fe217 100644 --- a/clang-tools-extra/clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "CalleeNamespaceCheck.h" #include "ImplementationInNamespaceCheck.h" #include "InlineFunctionDeclCheck.h" diff --git a/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp b/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp index 3f8d47a15a4d6..7894ae667f168 100644 --- a/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "ConfusableIdentifierCheck.h" #include "ConstCorrectnessCheck.h" #include "CoroutineHostileRAIICheck.h" diff --git a/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp b/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp index 7224b2f32fd73..800639c6cea16 100644 --- a/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "AvoidBindCheck.h" #include "AvoidCArraysCheck.h" #include "AvoidCStyleCastCheck.h" diff --git a/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp b/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp index 577411e134bd4..4f2348db45e9b 100644 --- a/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp +++ b/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "BufferDerefCheck.h" #include "TypeMismatchCheck.h" diff --git a/clang-tools-extra/clang-tidy/objc/ObjCTidyModule.cpp b/clang-tools-extra/clang-tidy/objc/ObjCTidyModule.cpp index 1764f6876ef1d..db92ca3e9f664 100644 --- a/clang-tools-extra/clang-tidy/objc/ObjCTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/objc/ObjCTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "AssertEqualsCheck.h" #include "AvoidNSErrorInitCheck.h" #include "DeallocInCategoryCheck.h" diff --git a/clang-tools-extra/clang-tidy/openmp/OpenMPTidyModule.cpp b/clang-tools-extra/clang-tidy/openmp/OpenMPTidyModule.cpp index 3f2d72b28c2dc..e5296baa24381 100644 --- a/clang-tools-extra/clang-tidy/openmp/OpenMPTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/openmp/OpenMPTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "ExceptionEscapeCheck.h" #include "UseDefaultNoneCheck.h" diff --git a/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp b/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp index 3914a6af90239..6bab1a46d18db 100644 --- a/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "AvoidEndlCheck.h" #include "EnumSizeCheck.h" #include "FasterStringFindCheck.h" diff --git a/clang-tools-extra/clang-tidy/portability/PortabilityTidyModule.cpp b/clang-tools-extra/clang-tidy/portability/PortabilityTidyModule.cpp index 9ff0883f5f375..fda997a2a3df6 100644 --- a/clang-tools-extra/clang-tidy/portability/PortabilityTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/portability/PortabilityTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "AvoidPragmaOnceCheck.h" #include "RestrictSystemIncludesCheck.h" #include "SIMDIntrinsicsCheck.h" diff --git a/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp b/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp index 85b4fa322b263..6126de747782f 100644 --- a/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "AmbiguousSmartptrResetCallCheck.h" #include "AvoidConstParamsInDeclsCheck.h" #include "AvoidNestedConditionalOperatorCheck.h" diff --git a/clang-tools-extra/clang-tidy/zircon/ZirconTidyModule.cpp b/clang-tools-extra/clang-tidy/zircon/ZirconTidyModule.cpp index 84e5c61120253..9cec7e5bd5551 100644 --- a/clang-tools-extra/clang-tidy/zircon/ZirconTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/zircon/ZirconTidyModule.cpp @@ -8,7 +8,6 @@ #include "../ClangTidy.h" #include "../ClangTidyModule.h" -#include "../ClangTidyModuleRegistry.h" #include "../fuchsia/TemporaryObjectsCheck.h" namespace clang::tidy { diff --git a/clang-tools-extra/clangd/ParsedAST.cpp b/clang-tools-extra/clangd/ParsedAST.cpp index 48896e5f4ff87..c23b5d7a38d37 100644 --- a/clang-tools-extra/clangd/ParsedAST.cpp +++ b/clang-tools-extra/clangd/ParsedAST.cpp @@ -10,7 +10,6 @@ #include "../clang-tidy/ClangTidyCheck.h" #include "../clang-tidy/ClangTidyDiagnosticConsumer.h" #include "../clang-tidy/ClangTidyModule.h" -#include "../clang-tidy/ClangTidyModuleRegistry.h" #include "../clang-tidy/ClangTidyOptions.h" #include "AST.h" #include "CollectMacros.h" diff --git a/clang-tools-extra/clangd/TidyProvider.cpp b/clang-tools-extra/clangd/TidyProvider.cpp index 1d79a7a7399ec..801b3af2fbdd5 100644 --- a/clang-tools-extra/clangd/TidyProvider.cpp +++ b/clang-tools-extra/clangd/TidyProvider.cpp @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// #include "TidyProvider.h" -#include "../clang-tidy/ClangTidyModuleRegistry.h" +#include "../clang-tidy/ClangTidyModule.h" #include "../clang-tidy/ClangTidyOptions.h" #include "Config.h" #include "support/FileCache.h" diff --git a/clang-tools-extra/clangd/tool/Check.cpp b/clang-tools-extra/clangd/tool/Check.cpp index 9c6de40ebde0f..03c4f58a49c9c 100644 --- a/clang-tools-extra/clangd/tool/Check.cpp +++ b/clang-tools-extra/clangd/tool/Check.cpp @@ -25,7 +25,6 @@ //===----------------------------------------------------------------------===// #include "../clang-tidy/ClangTidyModule.h" -#include "../clang-tidy/ClangTidyModuleRegistry.h" #include "../clang-tidy/ClangTidyOptions.h" #include "../clang-tidy/GlobList.h" #include "ClangdLSPServer.h" diff --git a/clang-tools-extra/clangd/unittests/ReplayPeambleTests.cpp b/clang-tools-extra/clangd/unittests/ReplayPeambleTests.cpp index 32942e6bbfdc8..3200b6b3cb98d 100644 --- a/clang-tools-extra/clangd/unittests/ReplayPeambleTests.cpp +++ b/clang-tools-extra/clangd/unittests/ReplayPeambleTests.cpp @@ -13,7 +13,6 @@ #include "../../clang-tidy/ClangTidyCheck.h" #include "../../clang-tidy/ClangTidyModule.h" -#include "../../clang-tidy/ClangTidyModuleRegistry.h" #include "AST.h" #include "Config.h" #include "Diagnostics.h" diff --git a/clang-tools-extra/docs/clang-tidy/Contributing.rst b/clang-tools-extra/docs/clang-tidy/Contributing.rst index 69be01c206222..18c2b5d5f52f7 100644 --- a/clang-tools-extra/docs/clang-tidy/Contributing.rst +++ b/clang-tools-extra/docs/clang-tidy/Contributing.rst @@ -96,7 +96,6 @@ The Directory Structure |-- ClangTidy.h # Interfaces for users. |-- ClangTidyCheck.h # Interfaces for checks. |-- ClangTidyModule.h # Interface for clang-tidy modules. - |-- ClangTidyModuleRegistry.h # Interface for registering of modules. ... |-- google/ # Google clang-tidy module. |-+ diff --git a/clang-tools-extra/test/clang-tidy/CTTestTidyModule.cpp b/clang-tools-extra/test/clang-tidy/CTTestTidyModule.cpp index 19ea46d9b3ded..c41e1fa6965a9 100644 --- a/clang-tools-extra/test/clang-tidy/CTTestTidyModule.cpp +++ b/clang-tools-extra/test/clang-tidy/CTTestTidyModule.cpp @@ -10,7 +10,6 @@ #include "clang-tidy/ClangTidy.h" #include "clang-tidy/ClangTidyCheck.h" #include "clang-tidy/ClangTidyModule.h" -#include "clang-tidy/ClangTidyModuleRegistry.h" #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
