diff --git a/Source/cmLocalGenerator.cxx b/Source/cmLocalGenerator.cxx index 684dfda705..d8f56d1585 100644 --- a/Source/cmLocalGenerator.cxx +++ b/Source/cmLocalGenerator.cxx @@ -3134,7 +3134,10 @@ void cmLocalGenerator::WriteUnitySourceInclude( unity_file << *beforeInclude << "\n"; } - unity_file << "/* NOLINTNEXTLINE(bugprone-suspicious-include) */\n"; + // clang-tidy-17 has new include checks that needs NOLINT too. + unity_file + << "/* NOLINTNEXTLINE(bugprone-suspicious-include,misc-include-cleaner) " + "*/\n"; unity_file << "#include \"" << sf_full_path << "\"\n"; if (afterInclude) {