From 066fc385a9246ddc17747fe8c15493b12da9ee00 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Fri, 23 May 2025 21:10:17 -0300 Subject: [PATCH] Disable `MissingIncludes` in ClangTidy See: https://github.com/sourcemeta/core/pull/1650#issuecomment-2906062409 Signed-off-by: Juan Cruz Viotti --- cmake/common/targets/clang-tidy.config | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/common/targets/clang-tidy.config b/cmake/common/targets/clang-tidy.config index 1ea469bf4..df702e505 100644 --- a/cmake/common/targets/clang-tidy.config +++ b/cmake/common/targets/clang-tidy.config @@ -5,3 +5,8 @@ Checks: '-*,bugprone-*,clang-analyzer-*,clang-diagnostic-*,modernize-*,concurren WarningsAsErrors: '*' HeaderFilterRegex: '' FormatStyle: none +CheckOptions: + # See https://clang.llvm.org/extra/clang-tidy/checks/misc/include-cleaner.html + # Otherwise ClangTidy wants us to directly include private headers from our modules + - key: misc-include-cleaner.MissingIncludes + value: 'false'