mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
This is meant to address a problem that arises on incremental package builds: A re-scan on an already-built package instead of a placeholder dependency produces a graph that contains a dependency consisting solely of the previously-built swiftmodule. This is not the behaviour we would like. Instead, we should respect that this is a placeholder dependency and ensure that the dependency graph for that dependency itself captures the fact that a previously-built module exists using compiledModuleCandidates field of the dependency graph.
8.5 KiB
8.5 KiB