Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move types into relevant packages, use strong typing for executor enums. #265

Merged
merged 5 commits into from
Jun 20, 2022

Conversation

Bubblyworld
Copy link
Contributor

See #248. Uses strong types for enums instead of strings (at least for
executors, storage is still TODO). To avoid circular dependencies I had to move
a lot of the types out of types.go and into the executor/storage/etc
packages. Probably good to decouple them early though.

@Bubblyworld Bubblyworld merged commit d3d8d4c into main Jun 20, 2022
@Bubblyworld Bubblyworld deleted the guy-248 branch June 20, 2022 15:15
aronchick pushed a commit that referenced this pull request Jun 22, 2022
…ms. (#265)

* Rename to types, add constants for executor/verifier.
* Migrate types to relevant internal packages.
* Start migrating usage of types across the codebase.
* Fix build after all the refactoring and type changes.
* Fix tests after refactor.
aronchick pushed a commit that referenced this pull request Jun 24, 2022
…ms. (#265)

* Rename to types, add constants for executor/verifier.
* Migrate types to relevant internal packages.
* Start migrating usage of types across the codebase.
* Fix build after all the refactoring and type changes.
* Fix tests after refactor.
aronchick pushed a commit that referenced this pull request Jun 24, 2022
…ms. (#265)

* Rename to types, add constants for executor/verifier.
* Migrate types to relevant internal packages.
* Start migrating usage of types across the codebase.
* Fix build after all the refactoring and type changes.
* Fix tests after refactor.
aronchick pushed a commit that referenced this pull request Jun 24, 2022
…ms. (#265)

* Rename to types, add constants for executor/verifier.
* Migrate types to relevant internal packages.
* Start migrating usage of types across the codebase.
* Fix build after all the refactoring and type changes.
* Fix tests after refactor.
simonwo pushed a commit that referenced this pull request Dec 6, 2023
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.

1 participant