diff options
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp')
-rw-r--r-- | clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp | 32 |
1 files changed, 11 insertions, 21 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp b/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp index 8cf70d30492..489f5b31dd7 100644 --- a/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp @@ -24,27 +24,17 @@ namespace tidy { class MiscModule : public ClangTidyModule { public: void addCheckFactories(ClangTidyCheckFactories &CheckFactories) override { - CheckFactories.addCheckFactory( - "misc-argument-comment", - new ClangTidyCheckFactory<ArgumentCommentCheck>()); - CheckFactories.addCheckFactory( - "misc-bool-pointer-implicit-conversion", - new ClangTidyCheckFactory<BoolPointerImplicitConversion>()); - CheckFactories.addCheckFactory( - "misc-redundant-smartptr-get", - new ClangTidyCheckFactory<RedundantSmartptrGet>()); - CheckFactories.addCheckFactory( - "misc-swapped-arguments", - new ClangTidyCheckFactory<SwappedArgumentsCheck>()); - CheckFactories.addCheckFactory( - "misc-undelegated-constructor", - new ClangTidyCheckFactory<UndelegatedConstructorCheck>()); - CheckFactories.addCheckFactory( - "misc-unused-raii", - new ClangTidyCheckFactory<UnusedRAIICheck>()); - CheckFactories.addCheckFactory( - "misc-use-override", - new ClangTidyCheckFactory<UseOverride>()); + CheckFactories.registerCheck<ArgumentCommentCheck>("misc-argument-comment"); + CheckFactories.registerCheck<BoolPointerImplicitConversion>( + "misc-bool-pointer-implicit-conversion"); + CheckFactories.registerCheck<RedundantSmartptrGet>( + "misc-redundant-smartptr-get"); + CheckFactories.registerCheck<SwappedArgumentsCheck>( + "misc-swapped-arguments"); + CheckFactories.registerCheck<UndelegatedConstructorCheck>( + "misc-undelegated-constructor"); + CheckFactories.registerCheck<UnusedRAIICheck>("misc-unused-raii"); + CheckFactories.registerCheck<UseOverride>("misc-use-override"); } }; |