Skip to content

Use BTreeMap#95

Merged
danielparks merged 1 commit into
danielparks:mainfrom
utkarshgupta137:use-btreemap
May 21, 2026
Merged

Use BTreeMap#95
danielparks merged 1 commit into
danielparks:mainfrom
utkarshgupta137:use-btreemap

Conversation

@utkarshgupta137
Copy link
Copy Markdown
Contributor

@utkarshgupta137 utkarshgupta137 commented May 21, 2026

Without BTreeMap, the generated branches can change on every run. With BTreeMap the ordering is deterministic & also easier when looking at the generated code.
The public breaking change can be avoided by converting to BTreeMap at compile time.

@danielparks
Copy link
Copy Markdown
Owner

Thank you, great catch! I will cut a release shortly.

@danielparks danielparks merged commit 36b79a7 into danielparks:main May 21, 2026
6 checks passed
@utkarshgupta137 utkarshgupta137 deleted the use-btreemap branch May 21, 2026 17:50
@danielparks danielparks mentioned this pull request May 21, 2026
@danielparks
Copy link
Copy Markdown
Owner

0.5.0 released. Thanks again!

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