swift
f00d150d - [ParseableInterface] Don't report out-of-date dependencies to the parent dependency tracker

Commit
6 years ago
[ParseableInterface] Don't report out-of-date dependencies to the parent dependency tracker We previously added dependencies to the tracker inline while validating a cached module's dependencies were up to date. If one of its dependencies ended up being out of date though, we shouldn't have added the previous dependencies, as that means the dependency list itself was also out of date. This patch changes the behavior to only add the module's dependencies once we've verified they're all up to date.
Author
Nathan Hawes
Committer
Nathan Hawes
Parents
Loading