-
Notifications
You must be signed in to change notification settings - Fork 178
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
Replace Kotlin lib with lib generated using openapi-codegen #1708
base: main
Are you sure you want to change the base?
Conversation
Open source review
A serialization lib, will allow us to drop https://github.com/square/moshi |
6c4d1da
to
bd747da
Compare
Open source review
Allows me to easily test the API client |
6ed68f7
to
8aef5c3
Compare
2dbc3c2
to
7b44749
Compare
The old models took up 45k loc
Also remove toString from string enums, This will be done elsewhere
TODO: Remove all debugging code
Changing the type of the `transformationsParams` from `Map<String, JsonElement>` to `Map<String, Any>` is already documented
dc01f73
to
322d6d1
Compare
@Deprecated(message = "This endpoint is deprecated.") | ||
@Deprecated("") |
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.
Is it intentional that we are not using a deprecation message?
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.
Not yet supported by our codegen
TODO:
*Patch
Test coverage
{Operation}{Method}Options
serialization testsref: