Skip to content

idf converted to epjson alphabetizes by object name #11479

@joseph-robertson

Description

@joseph-robertson

Issue overview

This causes, for example, output tables to have different order of rows.

IDF

Image

epJSON

Image

We could use nlohmann::ordered_json instead of nlohmann::json, which would preserve the insertion order of object keys. There may be a slight performance hit, so we'd probably want to make the ordered version optional.

Operating System (Multiple choices)

Any

Operating System Version

NA

Version of EnergyPlus

25.2.0

Unmethours link or helpdesk ticket number

N/A

Defect file

No response

Metadata

Metadata

Labels

NewFeatureIncludes code to add a new feature to EnergyPlusRefactoringIncludes code changes that don't change the functionality of the program, just perform refactoring

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions