Skip to content

Conversation

@Alb-O
Copy link
Contributor

@Alb-O Alb-O commented Dec 18, 2025

Previous commands didn't work for a fresh clone of the repo (no local ./checkmate flake)

@vic vic merged commit cf29158 into vic:main Dec 18, 2025
@vic
Copy link
Owner

vic commented Dec 18, 2025

Thank you :)

vic added a commit that referenced this pull request Dec 18, 2025
* Revert "Split tests (#19)"

This reverts commit 72ffc00.

* update README with correct test commands (#22)

* Revert "Revert "Split tests (#19)""

This reverts commit 1df56b4.

* test merging aspects

* fix: use custom merge functions for modules and resolve options (#23)

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.

---------

Co-authored-by: Albert O'Shea <albertoshea2@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.

2 participants