Skip to content

Refactoring to allow more flexible testing#1648

Merged
naoyam merged 10 commits intomainfrom
idmodel_refactoring
Jan 22, 2024
Merged

Refactoring to allow more flexible testing#1648
naoyam merged 10 commits intomainfrom
idmodel_refactoring

Conversation

@naoyam
Copy link
Collaborator

@naoyam naoyam commented Jan 20, 2024

Previously IdModel constructor builds all graphs at once. Now each graph can be built individually. This refactoring is done in preparation for loop promotion analysis to allow testing of each step of the analysis. It would also be useful as sometimes not all graphs would be necessary to build.

Stacked on #1627

Previously IdModel constructor builds all graphs at once. This
refactoring is done in preparation for loop promotion analysis to allow
testing of each step of the analysis
@naoyam
Copy link
Collaborator Author

naoyam commented Jan 20, 2024

!build

Base automatically changed from idmodel_fix_inconsistent_graph to main January 21, 2024 05:28
@naoyam naoyam added the idmodel label Jan 21, 2024
@naoyam naoyam marked this pull request as ready for review January 21, 2024 05:30
@naoyam naoyam requested a review from jacobhinkle January 21, 2024 05:30
Copy link
Collaborator

@jacobhinkle jacobhinkle left a comment

Choose a reason for hiding this comment

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

LGTM

@naoyam naoyam merged commit a2faedd into main Jan 22, 2024
@naoyam naoyam deleted the idmodel_refactoring branch January 22, 2024 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants