Skip to content

Conversation

@vic
Copy link
Owner

@vic vic commented Dec 18, 2025

supersedes #18

@vic vic mentioned this pull request Dec 18, 2025
vic and others added 3 commits December 18, 2025 11:59
When merging aspect configs across scopes (e.g. bar = config.foo), the
modules and resolve options were incorrectly merging pre-computed values
from individual scopes instead of recomputing from the merged config.

The fix uses custom type merge functions that always recompute from the
final merged config, ensuring resolved modules reflect all merged aspect
definitions.
@vic
Copy link
Owner Author

vic commented Dec 18, 2025

I have run den examples using this PR and all tests green. Lets merge.

@vic
Copy link
Owner Author

vic commented Dec 18, 2025

Thanks for your contribution, @Alb-O <3

@vic vic merged commit d0a226c into main Dec 18, 2025
1 check passed
@vic vic deleted the merging branch December 18, 2025 18:11
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