openapi-generator
openapi-generator copied to clipboard
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
##### Description The two endpoints in the partial yaml file below should have their CodegenOperation#returnType variables contain` List` and `List`, respectively. However the first endpoint that gets processed has it's...
### Is your feature request related to a problem? Please describe. Pull request #3409 added nullable annotations to generated Java POJOs. The annotations are provided by library `com.google.code.findbugs:jsr305`. I'd like...
#### Bug Report Checklist - [x] Have you provided a full/minimal spec to reproduce the issue? - [ ] Have you validated the input using an OpenAPI validator ([example](https://apidevtools.org/swagger-parser/online/))? -...
This adds two features for Microprofile. One is the `configKeyFromClassName` option that allows naming the configuration key of the `@RegisterRestClient` annotation after the annotated API interface. The effect can be...
### PR checklist - [ ] Read the [contribution guidelines](https://github.com/openapitools/openapi-generator/blob/master/CONTRIBUTING.md). - [ ] Pull Request title clearly describes the work in the pull request and Pull Request description provides details...
### Is your feature request related to a problem? Please describe. When using the `openapi-generator` to generate a Kotlin project from an OpenAPI spec, it generates a Gradle project with...
Fixes #16597 @mandrean @shibayan @Blackclaws @lucamazzanti @iBicha In case of a submodel with sub-submodel (e.g. Shape with submodel Triangle, which has submodel EquilateralTriangle), the removal of the properties must start...
This PR fixes the annotations generated by the `JavaSpring` generator when using `withXml: true`. It is related to #2417, #5078 and #5764. * If the property is not a container:...
##### Description When generating the Api class for RestAssured and creating methods for composing and adding data to the `RequestSpecBuilder`, the generated method for adding a list of files (`List`)...
#### Bug Report Checklist - [x] Have you provided a full/minimal spec to reproduce the issue? - [x] Have you validated the input using an OpenAPI validator ([example](https://apidevtools.org/swagger-parser/online/))? - [x]...