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)
Fixes #17735 Adds Generated annotations to: * RFC3339DateFormat * ServerConfiguration * ServerVariable * ApiResponse * ClassDiscriminatorMapping in JSON.mustache * TypeReference in api.mustache ### PR checklist - [x] Read the [contribution...
##### Description In commit 3756c3b merged in version v7.3.0 additional options "undefined" and "null" are implemented, but the interface is not changed accordingly, see comment https://github.com/OpenAPITools/openapi-generator/commit/3756c3b65da18903f66449edcf8631c2ff307e57#r138524981. ##### openapi-generator version v7.3.0...
Since [#4947] [java]: adds support for validation of primitives in arrays, the generated java code can be uncompilable. See [BUG] generated code cannot be compiled (Java 21) #17472 [BUG][SPRING] Webflux...
#### 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]...
### PR checklist - [x] Read the [contribution guidelines](https://github.com/openapitools/openapi-generator/blob/master/CONTRIBUTING.md). - [x] Pull Request title clearly describes the work in the pull request and Pull Request description provides details about how...
Anything under php v8.1 is EOLed. ### PR checklist - [x] Read the [contribution guidelines](https://github.com/openapitools/openapi-generator/blob/master/CONTRIBUTING.md). - [x] Pull Request title clearly describes the work in the pull request and Pull...
#### 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]...
##### Description openapi-generator only produces example schemas/responses for `enum` types when they are inlined in the response type. When an `enum` is `$ref`erenced, no example value is produced. Because this...
#### 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/))? - [...
[Java][Spring] remove 'size', 'page' and 'sort' query params if using 'x-spring-paginated' (#8315)
This PR solves the issue #8315. When using `x-spring-paginated` with the `spring` or `java-camel` generator, `Pageable` is generated as an additional controller argument. Spring Data `Pageable` is designed to consume...