swagger-parser icon indicating copy to clipboard operation
swagger-parser copied to clipboard

OpenAPIDeserializer add seam for converting JsonNode to Object

Open taylortails opened this issue 1 year ago • 1 comments

This PR does the following:

  • OpenAPIDeserializer.java add seam allowing alternative ways to convertValues from JsonNodes. (TeaVM doesnt handler use of ObjectMapper)
  • OpenAPIDeserializer.java use jsr310 consistently for date processing (TeaVM doesnt have Calendar.Builder)
  • OpenAPIV31ParserSchemaTest.java changed so that the build also runs on windows

Background: I'm using TeaVM to transpile the project into javascript. Minor changes were necessary to enable reduced use of jackson and use more common jdk apis which the transpiler supports.

taylortails avatar May 08 '24 15:05 taylortails

@micryc are you able to run the workflows?

taylortails avatar Jun 06 '24 11:06 taylortails