Skip to content

Conversation

@fangting-alchemy
Copy link
Collaborator

Refactor interfaces to enable simpler implementation by getting rid of unnecessary function requirement.
Also rename vars to match the refactor.

@fangting-alchemy fangting-alchemy requested a review from a team July 26, 2024 19:13
@fangting-alchemy fangting-alchemy changed the title Refactor: interface refactor Refactor: split IExecution out from IModule Jul 26, 2024
Copy link
Collaborator

@jaypaik jaypaik left a comment

Choose a reason for hiding this comment

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

Would love to do another pass at names (and also names for all other things) at some point! installModule bothers me a bit now since we changed ModuleManifest to ExecutionManifest.

@fangting-alchemy
Copy link
Collaborator Author

Would love to do another pass at names (and also names for all other things) at some point! installModule bothers me a bit now since we changed ModuleManifest to ExecutionManifest.

Yeah, was thinking about it. Maybe rename it to installExecution?

@jaypaik
Copy link
Collaborator

jaypaik commented Jul 26, 2024

installExecution

Perhaps. It does pair nicely with installValidation...

@adamegyed
Copy link
Contributor

+1 to installExecution from me!

@adamegyed
Copy link
Contributor

Also flagging that we should start targeting the develop branch instead of v0.8-develop, and we should delete v0.8-develop.

@jaypaik
Copy link
Collaborator

jaypaik commented Jul 26, 2024

Also flagging that we should start targeting the develop branch instead of v0.8-develop, and we should delete v0.8-develop.

Ah yes, great catch. @fangting-alchemy could you update the base branch on this PR?

@fangting-alchemy fangting-alchemy changed the base branch from v0.8-develop to develop July 26, 2024 20:09
@fangting-alchemy fangting-alchemy changed the title Refactor: split IExecution out from IModule Refactor: split IExecution out from IModule and rename vars to reflect new structure Jul 26, 2024
@fangting-alchemy fangting-alchemy merged commit 3f562f5 into develop Jul 26, 2024
@fangting-alchemy fangting-alchemy deleted the fangting/interfaces branch July 26, 2024 20:11
adamegyed pushed a commit that referenced this pull request Aug 5, 2024
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.

4 participants