You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
same as fixed issues: #17361 @JoaoBrlt , we have same problem with java generator and restclient library. Can you fix it please also for restclient? thank you.
Combining required properties with additionalProperties: true generates a Model class that extends HashMap. On deserialization, the given Properties are not filled, instead all properties (required and additional) are part of the Hashmap. According to FasterXML/jackson-databind#3173 this is expected behavior for Jackson so the generated Model is wrong.
This was fixed for the spring generator in #11572 but its still happening in the java generator.
openapi-generator version
7.11.0/7.12.0
The text was updated successfully, but these errors were encountered:
Hi @roborobo2! 👋
I've just created the pull request #20947 to fix the issue for the restclient library.
For others passing by: if you notice the same issue for another library, checkout the previous pull requests (#19706, #19711, #19713) and don't hesitate to contribute to the project.
It's a fairly simple fix, so it's well suited for a first pull request if you can contribute to the project. 😉
same as fixed issues:
#17361
@JoaoBrlt , we have same problem with java generator and restclient library. Can you fix it please also for restclient? thank you.
Combining required properties with additionalProperties: true generates a Model class that extends HashMap. On deserialization, the given Properties are not filled, instead all properties (required and additional) are part of the Hashmap. According to FasterXML/jackson-databind#3173 this is expected behavior for Jackson so the generated Model is wrong.
This was fixed for the spring generator in #11572 but its still happening in the java generator.
openapi-generator version
7.11.0/7.12.0
The text was updated successfully, but these errors were encountered: