This revision was automatically updated to reflect the committed changes. Closed by commit rG022920c25b8e: [clangd] Retire clang-tidy-checks flag. (authored by njames93).
Changed prior to commit: https://reviews.llvm.org/D96508?vs=323011&id=323553#toc Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D96508/new/ https://reviews.llvm.org/D96508 Files: clang-tools-extra/clangd/tool/ClangdMain.cpp Index: clang-tools-extra/clangd/tool/ClangdMain.cpp =================================================================== --- clang-tools-extra/clangd/tool/ClangdMain.cpp +++ clang-tools-extra/clangd/tool/ClangdMain.cpp @@ -172,14 +172,6 @@ init(true), }; -opt<std::string> ClangTidyChecks{ - "clang-tidy-checks", - cat(Features), - desc("List of clang-tidy checks to run (this will override " - ".clang-tidy files). Only meaningful when -clang-tidy flag is on"), - init(""), -}; - opt<CodeCompleteOptions::CodeCompletionParse> CodeCompletionParse{ "completion-parse", cat(Features), @@ -287,6 +279,7 @@ RetiredFlag<bool> AsyncPreamble("async-preamble"); RetiredFlag<bool> CollectMainFileRefs("collect-main-file-refs"); RetiredFlag<bool> CrossFileRename("cross-file-rename"); +RetiredFlag<std::string> ClangTidyChecks("clang-tidy-checks"); opt<int> LimitResults{ "limit-results", @@ -826,10 +819,7 @@ Providers.push_back(provideClangTidyFiles(TFS)); if (EnableConfig) Providers.push_back(provideClangdConfig()); - if (!ClangTidyChecks.empty()) - Providers.push_back(addTidyChecks(ClangTidyChecks)); - else - Providers.push_back(provideDefaultChecks()); + Providers.push_back(provideDefaultChecks()); Providers.push_back(disableUnusableChecks()); ClangTidyOptProvider = combine(std::move(Providers)); Opts.ClangTidyProvider = ClangTidyOptProvider;
Index: clang-tools-extra/clangd/tool/ClangdMain.cpp =================================================================== --- clang-tools-extra/clangd/tool/ClangdMain.cpp +++ clang-tools-extra/clangd/tool/ClangdMain.cpp @@ -172,14 +172,6 @@ init(true), }; -opt<std::string> ClangTidyChecks{ - "clang-tidy-checks", - cat(Features), - desc("List of clang-tidy checks to run (this will override " - ".clang-tidy files). Only meaningful when -clang-tidy flag is on"), - init(""), -}; - opt<CodeCompleteOptions::CodeCompletionParse> CodeCompletionParse{ "completion-parse", cat(Features), @@ -287,6 +279,7 @@ RetiredFlag<bool> AsyncPreamble("async-preamble"); RetiredFlag<bool> CollectMainFileRefs("collect-main-file-refs"); RetiredFlag<bool> CrossFileRename("cross-file-rename"); +RetiredFlag<std::string> ClangTidyChecks("clang-tidy-checks"); opt<int> LimitResults{ "limit-results", @@ -826,10 +819,7 @@ Providers.push_back(provideClangTidyFiles(TFS)); if (EnableConfig) Providers.push_back(provideClangdConfig()); - if (!ClangTidyChecks.empty()) - Providers.push_back(addTidyChecks(ClangTidyChecks)); - else - Providers.push_back(provideDefaultChecks()); + Providers.push_back(provideDefaultChecks()); Providers.push_back(disableUnusableChecks()); ClangTidyOptProvider = combine(std::move(Providers)); Opts.ClangTidyProvider = ClangTidyOptProvider;
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits