From 2486c8d7bb377fccfc269472e59d748ece277c88 Mon Sep 17 00:00:00 2001 From: Kadir Cetinkaya Date: Tue, 17 Jan 2023 17:11:02 +0100 Subject: [PATCH] [clangd] Disable modernize-macro-to-enum tidy check Check relies on seeing PP-directives from preamble, hence it's unusable. See https://github.com/clangd/clangd/issues/1464. --- clang-tools-extra/clangd/TidyProvider.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang-tools-extra/clangd/TidyProvider.cpp b/clang-tools-extra/clangd/TidyProvider.cpp index 4adc534..f3ed6f0 100644 --- a/clang-tools-extra/clangd/TidyProvider.cpp +++ b/clang-tools-extra/clangd/TidyProvider.cpp @@ -205,7 +205,7 @@ TidyProvider disableUnusableChecks(llvm::ArrayRef ExtraBadChecks) { // Check relies on seeing ifndef/define/endif directives, // clangd doesn't replay those when using a preamble. - "-llvm-header-guard", + "-llvm-header-guard", "-modernize-macro-to-enum", // ----- Crashing Checks ----- -- 2.7.4