smallrye-open-api
smallrye-open-api copied to clipboard
SmallRye implementation of Eclipse MicroProfile OpenAPI
I am observing some unexpected behaviour for nullable (meaning optional) File and Fileuploads. ```Kotlin package org.example import jakarta.ws.rs.POST import jakarta.ws.rs.Path import org.eclipse.microprofile.openapi.annotations.enums.SchemaType import org.eclipse.microprofile.openapi.annotations.media.Schema import org.jboss.resteasy.reactive.RestForm import org.jboss.resteasy.reactive.multipart.FileUpload import java.io.File...
The annotations on my REST resources define the schema references with URLs like this: ```java @APIResponse(content = @Content(schema = @Schema(ref = "https://my.company.com/my-schema.json"))) ``` But I need the OpenAPI processor to...
Currently the OpenAPI generated where @JsonIgnoreProperties removes one or more fields is to generate an inline custom object instead of referencing via $ref the model where @JsonIgnoreProperties was not used,...
Currently, I need to duplicate existing Javadoc from the property into the `Schema.description` tag. This is very annoying and hurts DRY (don’t repeat yourself). It fills the Java class with...