Thanks!
@Jeff Lockhart how was the quality of the plugin and the generated code?
j
Jeff Lockhart
03/01/2024, 7:06 AM
I found the generated code satisfactory for the API I used it with. I ran into a few hiccups, but most I was able to fix in the spec definition. I ended up using Jackson for serialization, since I didn't need KMP support. I can't recall why I switched from kotlinx-serialization though. It might have just been easier to do something.
Jeff Lockhart
03/01/2024, 7:25 AM
I never got the code generation fully configured as part of my project's build. It generates an entire Gradle parent project. I ended up having to manually fix a generic type error in one of the APIs and also fixed some duplicate classes (the code worked as it was, but was redundant). Since my API doesn't change often, I just added the generated code with my fixes to my own source code instead of having it generate on each build.