Jérémie Bresson
|
046db19a85
|
[core] cleanup: remove OpenAPI parameter from CodegenConfig methods (#1953)
* Add OpenAPI parameter to DefaultCodegen#toDefaultValue(..)
* Remove CodegenConfig#fromOperation()
* Remove allDefinitions parameter from fromModel(..)
* Remove definitions parameter from CodegenConfig#fromOperation(..)
* remove schemas parameter from DefaultCodegen#fromRequestBody(..)
* remove schemas parameter from DefaultCodegen#fromCallback(..)
* Remove openAPI parameter from CodegenConfig#fromModel(..)
* Remove openAPI parameter from CodegenConfig#fromOperation(..)
* Remove openAPI parameter from DefaultCodegen#fromProperty(..)
* Remove openAPI parameter from DefaultCodegen#fromParameter(..)
* Remove OpenAPI parameter from several methods
* Use ModelUtils.getReferencedParameter(..)
* Remove unused variable
* Remove openAPI parameter from DefaultCodegen#fromResponse(..)
* Remove openAPI parameter from DefaultCodegen#addHeaders(..)
* Remove from addConsumesInfo(..)/addProducesInfo(..)
* Improve test: add property to prevent Pet from being a free-form object
* remove globalSchemas Map<String, Schema>
* remove deprecated method: postProcessOperations()
* Remove 'Map<String, Schema> allSchemas' from addProperties(..)
* Remove 'Map<String, Schema> allDefinitions' from createDiscriminator(..)
* Remove 'Map<String, Schema> allSchemas' from unaliasPropertySchema(..)
* Rename globalOpenAPI to openAPI
* Update documentation
* Run “Optimize import” in IntelliJ IDEA
|
2019-01-28 16:19:36 +08:00 |
|