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

chore: BREAKING: rewrite code generation methods #1

Merged
merged 1 commit into from
Mar 3, 2023
Merged

Conversation

haashemi
Copy link
Owner

@haashemi haashemi commented Mar 3, 2023

This PR implements a whole new code generation method.

With this changes, all interfaces are generated by code generator and types are compatible with their interface.
This results less hand-written code and thus marinating the framework gets easier.

All other files were extending api types, are now moved to api_extends.go; which we should find a better way.

At the moment there are still some methods and types which we have no idea where they should be, and some of them how should they be implemented!

@haashemi haashemi merged commit 6ac14d7 into main Mar 3, 2023
@haashemi haashemi deleted the codegen-v2 branch March 3, 2023 20:12
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