-
-
Notifications
You must be signed in to change notification settings - Fork 249
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
Generator improvements #1137
Generator improvements #1137
Conversation
nikodemin
commented
Nov 11, 2021
- refactor generators code and tests
- make possible to generate graphQL interface in schema generator
- delete redundant implicits package
- add GenType argument for plugin to make convenient schema generation
* improve generator
* refactor generators code and test * delete redundant implicits package
* refactor generators code and test * delete redundant implicits package
* refactor generators code and test * delete redundant implicits package
* refactor generators code and test * delete redundant implicits package
* fix test
# Conflicts: # tools/src/main/scala/caliban/tools/ClientWriter.scala
* fix formatting
* fix formatting
* fix formatting
@ghostdogpr Hi! I made several improvements in schema generator. Could you please check this pr, when you will have some free time? |
Thanks! It's a little bit hard to review because things moved around and the github diff shows as if everything changed. I'll need to spend more time to check it out. I just merged a change of the list of reserved keywords, can you rebase and include it into your PR? |
# Conflicts: # tools/src/main/scala/caliban/tools/ClientWriter.scala
* merge master branch
* merge master branch
@ghostdogpr Hi! Thank you for review, I merged changes from master branch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
If only I'd seen this a week ago, I would've saved so much time 😂 Thanks a lot @nikodemin 🙏 I really needed a way to generate server schemas. |
* add interface generation * improve generator * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * fix test * add interface generation * fix formatting * add interface generation * fix formatting * add interface generation * fix formatting * add interface generation * merge master branch * add interface generation * merge master branch
* add interface generation * improve generator * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * refactor generators code and test * delete redundant implicits package * add interface generation * fix test * add interface generation * fix formatting * add interface generation * fix formatting * add interface generation * fix formatting * add interface generation * merge master branch * add interface generation * merge master branch