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)
Fix #17343 allowing correct marshalling/unmarshalling of objects using an x-discrimininator-value Test various combination of swagger/openapi, modelNameSuffix... ### PR checklist - [x] Read the [contribution guidelines](https://github.com/openapitools/openapi-generator/blob/master/CONTRIBUTING.md). - [x] Pull Request title...
#### 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]...
### Is your feature request related to a problem? Please describe. There is already a NestJS Client Code Generator in the [OpenAPITools Repo](https://github.com/OpenAPITools/openapi-generator) but there is no Server Generator currently...
## Request Add generator that generates TypeScript functions to construct URLs to be used in any fetching library. Example: ```ts // buildCompanyGet should be generated by openapi const companyGetUrl =...
When generating a python client using the current snapshot of the openapi generator, a circular import occurs when a discriminator is inherited via AllOf. See Issue #16808 for example schema....
Even though `title` is technically for the title of the API itself, it's possible to set it for properties as well. Right now, the `title` property is available in templates...
### 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...
### 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...
#### 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]...
#### Bug Report Checklist - [ ] 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/))? -...