mirror of https://github.com/pulumi/pulumi.git
e0035a9cd2
Fixes deletion order issues outlined in #7780 related to dependencies on multi language components not ensuring that all (transitive) children of the dependency are treated as dependencies. Since the state file is not guaranteed to include all transitive dependencies explicitly specified (because dependencies on multi-langauge components will only include the dependency on the component itself, not all of it's transitive children), this PR enlightens the computation of dependencies for deletion ordering to expand the transitive dependency to include transitive children of direct dependencies. |
||
---|---|---|
.. | ||
dependency_graph.go | ||
dependency_graph_test.go | ||
doc.go | ||
resource_set.go | ||
resource_set_test.go |