Skip to content

Commit a2e2d11

Browse files
authored
Merge pull request #68779 from artemcm/510RevertOverlayBreakout
[Dependency Scanning] Revert: Remove Swift Overlay dependencies from the set of direct dependencies
2 parents 4002cc8 + 4d6eb70 commit a2e2d11

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/DependencyScan/ScanDependencies.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -627,6 +627,10 @@ resolveDependencies(CompilerInstance &instance, ModuleDependencyID moduleID,
627627
ctx.getSwiftModuleDependencies(clangDep, cache, ASTDelegate)) {
628628
if (clangDep != moduleID.first) {
629629
swiftOverlayDependencies.insert({clangDep, found.value()->getKind()});
630+
// FIXME: Once all clients know to fetch these dependencies from
631+
// `swiftOverlayDependencies`, the goal is to no longer have them in
632+
// `directDependencies` so the following will need to go away.
633+
directDependencies.insert({clangDep, found.value()->getKind()});
630634
}
631635
}
632636
}

0 commit comments

Comments
 (0)