mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-11 03:22:42 +00:00
auto fix self-reference schemas
This commit is contained in:
@@ -24,6 +24,9 @@ docs/Pet.md
|
||||
docs/PetApi.md
|
||||
docs/RefRefToPathLevelParameterOneofRefToOneofParameter.md
|
||||
docs/RefToRefParameterAnyofRefToAnyofParameter.md
|
||||
docs/SelfReferenceAdditionalProperties.md
|
||||
docs/SelfReferenceAnyOf.md
|
||||
docs/SelfReferenceOneOf.md
|
||||
docs/SimpleModelWithArrayProperty.md
|
||||
docs/StoreApi.md
|
||||
docs/StringOrInt.md
|
||||
@@ -82,6 +85,9 @@ src/main/java/org/openapitools/client/model/Order.java
|
||||
src/main/java/org/openapitools/client/model/Pet.java
|
||||
src/main/java/org/openapitools/client/model/RefRefToPathLevelParameterOneofRefToOneofParameter.java
|
||||
src/main/java/org/openapitools/client/model/RefToRefParameterAnyofRefToAnyofParameter.java
|
||||
src/main/java/org/openapitools/client/model/SelfReferenceAdditionalProperties.java
|
||||
src/main/java/org/openapitools/client/model/SelfReferenceAnyOf.java
|
||||
src/main/java/org/openapitools/client/model/SelfReferenceOneOf.java
|
||||
src/main/java/org/openapitools/client/model/SimpleModelWithArrayProperty.java
|
||||
src/main/java/org/openapitools/client/model/StringOrInt.java
|
||||
src/main/java/org/openapitools/client/model/Tag.java
|
||||
|
||||
@@ -166,6 +166,9 @@ Class | Method | HTTP request | Description
|
||||
- [Pet](docs/Pet.md)
|
||||
- [RefRefToPathLevelParameterOneofRefToOneofParameter](docs/RefRefToPathLevelParameterOneofRefToOneofParameter.md)
|
||||
- [RefToRefParameterAnyofRefToAnyofParameter](docs/RefToRefParameterAnyofRefToAnyofParameter.md)
|
||||
- [SelfReferenceAdditionalProperties](docs/SelfReferenceAdditionalProperties.md)
|
||||
- [SelfReferenceAnyOf](docs/SelfReferenceAnyOf.md)
|
||||
- [SelfReferenceOneOf](docs/SelfReferenceOneOf.md)
|
||||
- [SimpleModelWithArrayProperty](docs/SimpleModelWithArrayProperty.md)
|
||||
- [StringOrInt](docs/StringOrInt.md)
|
||||
- [Tag](docs/Tag.md)
|
||||
|
||||
@@ -1160,6 +1160,22 @@ components:
|
||||
- $ref: '#/components/schemas/SimpleModelWithArrayProperty'
|
||||
myObject:
|
||||
type: object
|
||||
SelfReference:
|
||||
items: {}
|
||||
type: array
|
||||
SelfReferenceOneOf:
|
||||
oneOf:
|
||||
- type: string
|
||||
- type: boolean
|
||||
SelfReferenceAnyOf:
|
||||
anyOf:
|
||||
- type: string
|
||||
- type: boolean
|
||||
SelfReferenceAdditionalProperties:
|
||||
additionalProperties: {}
|
||||
properties:
|
||||
dummy:
|
||||
type: string
|
||||
updatePetWithForm_request:
|
||||
properties:
|
||||
name:
|
||||
|
||||
@@ -137,6 +137,9 @@ public class JSON {
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.Pet.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.RefRefToPathLevelParameterOneofRefToOneofParameter.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.RefToRefParameterAnyofRefToAnyofParameter.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.SelfReferenceAdditionalProperties.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.SelfReferenceAnyOf.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.SelfReferenceOneOf.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.SimpleModelWithArrayProperty.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.StringOrInt.CustomTypeAdapterFactory());
|
||||
gsonBuilder.registerTypeAdapterFactory(new org.openapitools.client.model.Tag.CustomTypeAdapterFactory());
|
||||
|
||||
Reference in New Issue
Block a user