[Bug][Java/Spring] OAS3 related bugfixes and enhancements (#11526)

* Content mediatype is hardcoded in api.mustache #11511

* Generate Samples

* OAS3 incorrect data type when providing a default value #11367

* Generate Samples

* Fix JsonTypeName annotation handling in Java and JavaSpring

* Generate Samples

* getIsClassnameSanitized: use null safe equals
This commit is contained in:
cachescrubber
2022-02-05 10:29:58 +01:00
committed by GitHub
parent e177a4b757
commit 194b3fda26
987 changed files with 2033 additions and 1285 deletions

View File

@@ -34,6 +34,7 @@ import org.openapitools.client.JSON;
@JsonPropertyOrder({
ChildSchemaAllOf.JSON_PROPERTY_PROP1
})
@JsonTypeName("ChildSchema_allOf")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class ChildSchemaAllOf {
public static final String JSON_PROPERTY_PROP1 = "prop1";

View File

@@ -43,9 +43,9 @@ import org.openapitools.client.JSON;
@JsonPropertyOrder({
MySchemaNameCharacters.JSON_PROPERTY_PROP2
})
@JsonTypeName("MySchemaName._-Characters")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.EXISTING_PROPERTY, property = "objectType", visible = true)
@JsonTypeName("MySchemaName._-Characters")
public class MySchemaNameCharacters extends Parent {
public static final String JSON_PROPERTY_PROP2 = "prop2";

View File

@@ -34,6 +34,7 @@ import org.openapitools.client.JSON;
@JsonPropertyOrder({
MySchemaNameCharactersAllOf.JSON_PROPERTY_PROP2
})
@JsonTypeName("MySchemaName___Characters_allOf")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class MySchemaNameCharactersAllOf {
public static final String JSON_PROPERTY_PROP2 = "prop2";