Skip to content

feat: include grouped and sorted arrays of variable instances in JSON listing#681

Merged
chrispcampbell merged 1 commit into
mainfrom
chris/534-internal-vars-v2
Oct 17, 2025
Merged

feat: include grouped and sorted arrays of variable instances in JSON listing#681
chrispcampbell merged 1 commit into
mainfrom
chris/534-internal-vars-v2

Conversation

@chrispcampbell
Copy link
Copy Markdown
Contributor

Fixes #534

@ToddFincannonEI: I'm requesting your review on this one since it's in the core of the compiler and I wanted to bring it to your attention. It doesn't have any impact on the behavior of the compiler and doesn't affect the existing JSON listing format (it only adds a new object to that listing file).

For reference, I already merged a couple small refactoring PRs that made these changes easier, see #678 and #680. They were low-risk and well covered by tests so I figured I'd merge those first and send this one for your review to make it easier to see the distinct sets of changes.

Copy link
Copy Markdown
Collaborator

@ToddFincannonEI ToddFincannonEI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code looks fine to me. I can't run it right now, because I'm in the middle of debugging a cyclic dependency in the latest EPS model, and I don't want to disturb my local working copy. This looks like it will be very helpful for debugging once I can merge it.

@chrispcampbell chrispcampbell merged commit 0f29d40 into main Oct 17, 2025
6 checks passed
@chrispcampbell chrispcampbell deleted the chris/534-internal-vars-v2 branch October 17, 2025 23:44
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.

Include grouped and sorted arrays of variable instances in JSON listing

2 participants