Skip to content

Revert "Convert explict dependency (via depends_on) to implicit dependency (via reference) when there is a ID reference (#622)"#628

Merged
magodo merged 1 commit intoAzure:mainfrom
magodo:revert_implicit_dependency
May 29, 2025
Merged

Revert "Convert explict dependency (via depends_on) to implicit dependency (via reference) when there is a ID reference (#622)"#628
magodo merged 1 commit intoAzure:mainfrom
magodo:revert_implicit_dependency

Conversation

@magodo
Copy link
Copy Markdown
Collaborator

@magodo magodo commented May 29, 2025

This reverts commit d4de677.

…endency (via reference) when there is a ID reference (Azure#622)"

This reverts commit d4de677.
@magodo magodo merged commit 130e84a into Azure:main May 29, 2025
7 checks passed
gerrytan pushed a commit to gerrytan/aztfexport that referenced this pull request Jun 6, 2025
…endency (via reference) when there is a ID reference (Azure#622)" (Azure#628)

This reverts commit d4de677.
gerrytan added a commit to gerrytan/aztfexport that referenced this pull request Jun 6, 2025
…pendency (via reference) when there is a ID reference (Azure#622)" (Azure#628)

This reverts commit 130e84a.
gerrytan added a commit to gerrytan/aztfexport that referenced this pull request Jun 6, 2025
…pendency (via reference) when there is a ID reference (Azure#622)" (Azure#628)

This reverts commit 130e84a.
magodo added a commit that referenced this pull request Jun 13, 2025
* Reapply "Convert explict dependency (via `depends_on`) to implicit dependency (via reference) when there is a ID reference (#622)" (#628)

This reverts commit 130e84a.

* Replace transitive dependencies with TF address

* Big refactor of dependency handling logic

* PR review cycle 2

- Refactor config_info model, avoid redundant types
- Shorten variable names
- Avoid strong string types

* Minor changes

* Add parentChildDep even if already exist as ambiguousRefDep

---------

Co-authored-by: magodo <wztwcy@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants