smallrye-open-api
smallrye-open-api copied to clipboard
SmallRye implementation of Eclipse MicroProfile OpenAPI
Bumps smallrye-jakarta-parent from 35 to 36. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
I noticed someone created the 2.3.x branch, but it was branched off of the 2.2.0 tag, which I believe is not right. So this PR, targeting the 2.3.x branch: 1....
Submitting as draft because this needs discussion on release coordination (I guess).
We have ported the existing Maven plugin to Gradle and are using it for a while now for our build of [projectnessie](https://github.com/projectnessie/nessie). The Gradle port is currently maintained [here](https://github.com/projectnessie/gradle-build-plugins/tree/main/smallrye-openapi), but...
Referring to https://github.com/smallrye/smallrye-open-api/issues/714#issuecomment-789527358 : Kotlin language has support for [nullable types](https://kotlinlang.org/docs/null-safety.html#nullable-types-and-non-null-types) where you explicitly need to state whether they can be null or not. This should translate to `@Schema(required=true/false)`. To...
I am working on migrating my project to use Quarkus SmallRye OpenAPI from Swagger. Something we use currently in Swagger is the [ReaderListener](https://javadoc.io/static/io.swagger.core.v3/swagger-jaxrs2/2.1.0/io/swagger/v3/jaxrs2/ReaderListener.html) to customize the OpenAPI definitions. How can...
Could you add support for annotation composition? Example: ```java @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Consumes({"image/jpeg", "image/png"}) public @interface ConsumesImages { } @Path("/hello") public class GreetingsResource { @GET @ConsumesImages @Produces(MediaType.TEXT_PLAIN) public String hello() {...
The order of parameters defined in the `@Parameters` is no respected.. This results in a crazy order, especially in a Swagger UI and is very confusing for a user imo....
I would like to have some possibility to add the tokenName extension to the openApi security scheme component using the quarkus application.properties. I'm using Microsoft as a provider for OpenIdConnect...
E.g. a Quarkus app, include source code for #1096