opentofu/terraform/test-fixtures/module-deps-inherit-provider
Martin Atkins 25a6d8f471 core: build a module dependency tree from config+state
This new private function takes a configuration tree and a state structure
and finds all of the explicit and implied provider dependencies
represented, returning them as a moduledeps.Module tree structure.

It annotates each dependency with a "reason", which is intended to be
useful to a user trying to figure out where a particular dependency is
coming from, though we don't yet have any UI to view this.

Nothing calls this yet, but a subsequent commit will use the result of
this to produce a constraint-conforming map of provider factories during
context initialization.
2017-06-09 14:03:59 -07:00
..
child core: build a module dependency tree from config+state 2017-06-09 14:03:59 -07:00
grandchild core: build a module dependency tree from config+state 2017-06-09 14:03:59 -07:00
main.tf core: build a module dependency tree from config+state 2017-06-09 14:03:59 -07:00