Skip to content

feat(folder structure): introduce improved folder structure - #96

Open
dusanparipovic wants to merge 4 commits into
mainfrom
feat/folder-structure
Open

feat(folder structure): introduce improved folder structure#96
dusanparipovic wants to merge 4 commits into
mainfrom
feat/folder-structure

Conversation

@dusanparipovic

Copy link
Copy Markdown
Collaborator

No description provided.

… breakdown scenarios

- Introduced multiple input files including calendar, system, catalogs, model libraries, taxonomy, and view configurations for testing filtering and breakdown functionalities.
- Updated CLI parser help messages for clarity on input and output directory structures.
- Added new simulation tables in output directories for enhanced testing capabilities.
- Ensured consistency in property ordering across components in system configurations.
- Introduced the InputLayout class to manage the directory structure for input files, enhancing clarity and organization.
- Updated the run_view_building_process function to accept a catalogs_dir parameter, improving the validation process for catalogs against taxonomy.
- Replaced the StudyLayoutValidator with InputLayoutValidator for better alignment with the new input structure.
- Adjusted various loading functions to utilize the new InputLayout paths, ensuring consistency across the codebase.
- Enhanced tests to reflect the new input directory structure and validation logic, improving overall test coverage and reliability.
@dusanparipovic dusanparipovic linked an issue Jul 27, 2026 that may be closed by this pull request
- Updated the `run_view_building_process` function to accept an `InputLayout` instance, enhancing clarity in input management.
- Replaced the `StudyLayoutValidator` with `InputLayoutValidator` for improved validation consistency.
- Adjusted the `Loader` class to utilize the new `InputLayout` structure, ensuring consistent path handling for input data.
- Enhanced tests to reflect the new input structure, improving coverage and reliability across various scenarios.
@dusanparipovic dusanparipovic changed the title WIP feat(folder structure): introduce improved folder structure Jul 29, 2026
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.

Update the folder structure

1 participant