the processor does now run json schema validation on OpenAPI 3.1 documents.
when called, the processor clears the target directory to avoid any left over/obsolete files from previous runs.
it is now possible to use the generic
? in a mapping.
openapi-processor-mapping: v4 options: package-name: io.openapiprocessor.generated map: parameters: - add: foo => io.openapiprocessor.GenericType<?>
Spring doesn’t have shortcut annotations, e.g.
@GetMapping instead of
@RequestMapping(…, method = RequestMethod.HEAD) for the http methods HEAD, OPTIONS & TRACE.
The processor does now add the missing import of
when using endpoint specific mappings the processor (sometimes) complained about invalid entries in the
mapping.yaml. This was caused by wrong definitions in the corresponding json schema.
a miss-configuration of the json-schema validator caused an unnecessary network request to download a json schema (draft 7) from https://json-schema.org.