diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java index 40482655ea51..e3c6669d7317 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java @@ -317,6 +317,9 @@ apiTemplateFiles are for API outputs only (controllers/handlers). // whether or not the oneOf imports machinery should add oneOf interfaces as imports in implementing classes protected boolean addOneOfInterfaceImports = false; protected List addOneOfInterfaces = new ArrayList<>(); + // set of all classnames that are oneOf interfaces (both synthetic property-level and component-level) + // populated during preprocessOpenAPI(), used by setParameterExampleValue() to avoid "new InterfaceType()" + protected Set oneOfInterfaceNames = new HashSet<>(); // flag to indicate whether to only update files whose contents have changed protected boolean enableMinimalUpdate = false; @@ -1123,6 +1126,7 @@ public void preprocessOpenAPI(OpenAPI openAPI) { } else { // else this is a component schema, so we will just use that as the oneOf interface model addOneOfNameExtension(s, n); + oneOfInterfaceNames.add(n); } } else if (ModelUtils.isArraySchema(s)) { Schema items = ModelUtils.getSchemaItems(s); @@ -8624,6 +8628,7 @@ public void addOneOfInterfaceModel(Schema cs, String type) { cm.interfaceModels = new ArrayList<>(); addOneOfInterfaces.add(cm); + oneOfInterfaceNames.add(type); } public void addImportsToOneOfInterface(List> imports) { diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java index 0335a09d6962..3f1dbc291863 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java @@ -1786,7 +1786,13 @@ public void setParameterExampleValue(CodegenParameter p) { example = type + ".fromValue(\"" + example + "\")"; } else if (!languageSpecificPrimitives.contains(type)) { // type is a model class, e.g. User - example = "new " + type + "()"; + // if useOneOfInterfaces is enabled and the type is a generated oneOf interface, + // we cannot instantiate it with 'new', so we use null instead + if (useOneOfInterfaces && oneOfInterfaceNames.contains(type)) { + example = "null"; + } else { + example = "new " + type + "()"; + } } if (example == null) { diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model.mustache index 2758278aceed..bcc86309fda5 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model.mustache @@ -58,6 +58,6 @@ import com.fasterxml.jackson.core.type.TypeReference; {{/-first}} {{/oneOf}} -{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/isEnum}} +{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model_oneof_doc.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model_oneof_doc.mustache index 5fff76c9efa0..8ccb5a5853d7 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model_oneof_doc.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/model_oneof_doc.mustache @@ -13,7 +13,7 @@ NOTE: this class is nullable. {{/isNullable}} -## Example +{{^vendorExtensions.x-is-one-of-interface}}## Example ```java // Import classes: import {{{package}}}.{{{classname}}}; @@ -35,4 +35,4 @@ public class Example { {{/oneOf}} } } -``` +```{{/vendorExtensions.x-is-one-of-interface}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model.mustache index 2758278aceed..bcc86309fda5 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model.mustache @@ -58,6 +58,6 @@ import com.fasterxml.jackson.core.type.TypeReference; {{/-first}} {{/oneOf}} -{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/isEnum}} +{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model_oneof_doc.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model_oneof_doc.mustache index 5fff76c9efa0..8ccb5a5853d7 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model_oneof_doc.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/model_oneof_doc.mustache @@ -13,7 +13,7 @@ NOTE: this class is nullable. {{/isNullable}} -## Example +{{^vendorExtensions.x-is-one-of-interface}}## Example ```java // Import classes: import {{{package}}}.{{{classname}}}; @@ -35,4 +35,4 @@ public class Example { {{/oneOf}} } } -``` +```{{/vendorExtensions.x-is-one-of-interface}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/model.mustache index 875c73f0f9a4..d8a02448cf6e 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/model.mustache @@ -58,8 +58,12 @@ import {{rootJavaEEPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} - +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/anyof_model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/anyof_model.mustache index b34e4f63e7ac..d5b74d87e9fc 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/anyof_model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/anyof_model.mustache @@ -231,7 +231,7 @@ public class {{classname}} extends AbstractOpenApiSchema{{#vendorExtensions.x-im * @return The actual instance of `{{{.}}}` * @throws ClassCastException if the instance is not `{{{.}}}` */ - public {{{.}}} get{{{.}}}() throws ClassCastException { + public {{{.}}} get{{#sanitizeGeneric}}{{{.}}}{{/sanitizeGeneric}}() throws ClassCastException { return ({{{.}}})super.getActualInstance(); } diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/model.mustache index de11a5bd86dd..614b2b62d51a 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/model.mustache @@ -62,6 +62,6 @@ import {{jacksonPackage}}.core.type.TypeReference; {{/-first}} {{/oneOf}} -{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/isEnum}} +{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/model_oneof_doc.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/model_oneof_doc.mustache index 5fff76c9efa0..8ccb5a5853d7 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/model_oneof_doc.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/model_oneof_doc.mustache @@ -13,7 +13,7 @@ NOTE: this class is nullable. {{/isNullable}} -## Example +{{^vendorExtensions.x-is-one-of-interface}}## Example ```java // Import classes: import {{{package}}}.{{{classname}}}; @@ -35,4 +35,4 @@ public class Example { {{/oneOf}} } } -``` +```{{/vendorExtensions.x-is-one-of-interface}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/oneof_model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/oneof_model.mustache index 2b28229f94d9..3f79e7610e50 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/oneof_model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/oneof_model.mustache @@ -279,7 +279,7 @@ public class {{classname}} extends AbstractOpenApiSchema{{#vendorExtensions.x-im * @return The actual instance of `{{{.}}}` * @throws ClassCastException if the instance is not `{{{.}}}` */ - public {{{.}}} get{{{.}}}() throws ClassCastException { + public {{{.}}} get{{#sanitizeGeneric}}{{{.}}}{{/sanitizeGeneric}}() throws ClassCastException { return ({{{.}}})super.getActualInstance(); } diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/JSON.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/JSON.mustache index eeb26cb9ca57..49cf07b27500 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/JSON.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/JSON.mustache @@ -131,7 +131,9 @@ public class JSON { {{#model}} {{^isEnum}} {{^hasChildren}} + {{^vendorExtensions.x-is-one-of-interface}} gsonBuilder.registerTypeAdapterFactory(new {{modelPackage}}.{{{classname}}}.CustomTypeAdapterFactory()); + {{/vendorExtensions.x-is-one-of-interface}} {{/hasChildren}} {{/isEnum}} {{/model}} diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/model.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/model.mustache index 3a1cca8d7d4f..213e83ab2bad 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/model.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/model.mustache @@ -30,6 +30,6 @@ import org.hibernate.validator.constraints.*; {{#models}} {{#model}} -{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/isEnum}} +{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{#oneOf}}{{#-first}}{{>oneof_model}}{{/-first}}{{/oneOf}}{{^oneOf}}{{#anyOf}}{{#-first}}{{>anyof_model}}{{/-first}}{{/anyOf}}{{^anyOf}}{{>pojo}}{{/anyOf}}{{/oneOf}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/model.mustache index f07ef535f3e4..c576d99d79d7 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/model.mustache @@ -15,6 +15,6 @@ import {{javaxPackage}}.validation.Valid; * {{.}} **/{{/description}} {{#isEnum}}{{>enumOuterClass}}{{/isEnum}} -{{^isEnum}}{{>pojo}}{{/isEnum}} +{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-cdi/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/model.mustache index cb8a5021d665..6810c8466e59 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/model.mustache @@ -17,8 +17,7 @@ import {{javaxPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} -{{>pojo}} - +{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/model.mustache index cb8a5021d665..6810c8466e59 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/model.mustache @@ -17,8 +17,7 @@ import {{javaxPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} -{{>pojo}} - +{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/model.mustache index 82c81763496d..2415a147d0e6 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/model.mustache @@ -18,6 +18,6 @@ import {{javaxPackage}}.validation.Valid; {{#models}} {{#model}} -{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{>pojo}}{{/isEnum}} +{{#isEnum}}{{>modelEnum}}{{/isEnum}}{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/model.mustache index 976f2c1aedb9..dc5544abd11f 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/model.mustache @@ -18,8 +18,7 @@ import {{javaxPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} -{{>pojo}} - +{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/model.mustache index 976f2c1aedb9..dc5544abd11f 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/model.mustache @@ -18,8 +18,7 @@ import {{javaxPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} -{{>pojo}} - +{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/model.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/model.mustache index 03d5488e4bc3..6060ce15d2ed 100644 --- a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/model.mustache @@ -16,6 +16,6 @@ import {{javaxPackage}}.validation.Valid; {{>enumOuterClass}} {{/isEnum}} -{{^isEnum}}{{>pojo}}{{/isEnum}} +{{^isEnum}}{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaPlayFramework/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/JavaPlayFramework/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaPlayFramework/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/JavaPlayFramework/model.mustache b/modules/openapi-generator/src/main/resources/JavaPlayFramework/model.mustache index 93138e8ca652..5fa3de9c54c0 100644 --- a/modules/openapi-generator/src/main/resources/JavaPlayFramework/model.mustache +++ b/modules/openapi-generator/src/main/resources/JavaPlayFramework/model.mustache @@ -15,8 +15,13 @@ import {{javaxPackage}}.validation.*; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/JavaPlayFramework/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/JavaPlayFramework/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaPlayFramework/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/JavaPlayFramework/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/JavaPlayFramework/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/JavaPlayFramework/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/model.mustache b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/model.mustache index 0af25e687b6d..13d6f347509a 100644 --- a/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/model.mustache +++ b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/model.mustache @@ -14,8 +14,13 @@ import java.io.Serializable; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/mp/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/model.mustache b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/model.mustache index 0af25e687b6d..13d6f347509a 100644 --- a/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/model.mustache +++ b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/model.mustache @@ -14,8 +14,13 @@ import java.io.Serializable; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/client/libraries/se/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-helidon/common/model.mustache b/modules/openapi-generator/src/main/resources/java-helidon/common/model.mustache index f94d934692a6..04fbafdd8ed5 100644 --- a/modules/openapi-generator/src/main/resources/java-helidon/common/model.mustache +++ b/modules/openapi-generator/src/main/resources/java-helidon/common/model.mustache @@ -18,8 +18,13 @@ import {{rootJavaEEPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/model.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/model.mustache index f94d934692a6..04fbafdd8ed5 100644 --- a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/model.mustache +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/model.mustache @@ -18,8 +18,13 @@ import {{rootJavaEEPackage}}.validation.Valid; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/mp/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/model.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/model.mustache index 14b9e283fda8..b15d73a2719b 100644 --- a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/model.mustache +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/model.mustache @@ -9,6 +9,6 @@ import {{rootJavaEEPackage}}.validation.Valid; {{#models}} {{#model}}{{#isEnum}} {{>enumOuterClass}}{{/isEnum}}{{^isEnum}} -{{>pojo}}{{/isEnum}} +{{#vendorExtensions.x-is-one-of-interface}}{{>oneof_interface}}{{/vendorExtensions.x-is-one-of-interface}}{{^vendorExtensions.x-is-one-of-interface}}{{>pojo}}{{/vendorExtensions.x-is-one-of-interface}}{{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/typeInfoAnnotation.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/typeInfoAnnotation.mustache new file mode 100644 index 000000000000..c833321ebfa7 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/typeInfoAnnotation.mustache @@ -0,0 +1,17 @@ +{{#jackson}} + +@JsonIgnoreProperties( + value = "{{{discriminator.propertyBaseName}}}", // ignore manually set {{{discriminator.propertyBaseName}}}, it will be automatically generated by Jackson during serialization + allowSetters = true // allows the {{{discriminator.propertyBaseName}}} to be set during deserialization +) +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "{{{discriminator.propertyBaseName}}}", visible = true) +{{#discriminator.mappedModels}} +{{#-first}} +@JsonSubTypes({ +{{/-first}} + @JsonSubTypes.Type(value = {{modelName}}.class, name = "{{^vendorExtensions.x-discriminator-value}}{{mappingName}}{{/vendorExtensions.x-discriminator-value}}{{#vendorExtensions.x-discriminator-value}}{{{vendorExtensions.x-discriminator-value}}}{{/vendorExtensions.x-discriminator-value}}"), +{{#-last}} +}) +{{/-last}} +{{/discriminator.mappedModels}} +{{/jackson}} diff --git a/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/xmlAnnotation.mustache b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/xmlAnnotation.mustache new file mode 100644 index 000000000000..4f3b448c8d1c --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-helidon/server/libraries/se/xmlAnnotation.mustache @@ -0,0 +1,6 @@ +{{#withXml}} + +@XmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}name = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}") +@XmlAccessorType(XmlAccessType.FIELD) +{{#jackson}} +@JacksonXmlRootElement({{#xmlNamespace}}namespace="{{.}}", {{/xmlNamespace}}localName = "{{xmlName}}{{^xmlName}}{{classname}}{{/xmlName}}"){{/jackson}}{{/withXml}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-pkmst/additionalOneOfTypeAnnotations.mustache b/modules/openapi-generator/src/main/resources/java-pkmst/additionalOneOfTypeAnnotations.mustache new file mode 100644 index 000000000000..283f8f91e746 --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-pkmst/additionalOneOfTypeAnnotations.mustache @@ -0,0 +1,2 @@ +{{#additionalOneOfTypeAnnotations}}{{{.}}} +{{/additionalOneOfTypeAnnotations}} \ No newline at end of file diff --git a/modules/openapi-generator/src/main/resources/java-pkmst/model.mustache b/modules/openapi-generator/src/main/resources/java-pkmst/model.mustache index 1ee9a925d6cb..9841572c8ce6 100644 --- a/modules/openapi-generator/src/main/resources/java-pkmst/model.mustache +++ b/modules/openapi-generator/src/main/resources/java-pkmst/model.mustache @@ -33,8 +33,13 @@ import {{javaxPackage}}.xml.bind.annotation.*; {{/isEnum}} {{^isEnum}} +{{#vendorExtensions.x-is-one-of-interface}} +{{>oneof_interface}} +{{/vendorExtensions.x-is-one-of-interface}} +{{^vendorExtensions.x-is-one-of-interface}} {{>pojo}} +{{/vendorExtensions.x-is-one-of-interface}} {{/isEnum}} {{/model}} {{/models}} diff --git a/modules/openapi-generator/src/main/resources/java-pkmst/oneof_interface.mustache b/modules/openapi-generator/src/main/resources/java-pkmst/oneof_interface.mustache new file mode 100644 index 000000000000..d6727727460d --- /dev/null +++ b/modules/openapi-generator/src/main/resources/java-pkmst/oneof_interface.mustache @@ -0,0 +1,6 @@ +{{>additionalOneOfTypeAnnotations}}{{>generatedAnnotation}}{{>typeInfoAnnotation}}{{>xmlAnnotation}} +public interface {{classname}} {{#vendorExtensions.x-implements}}{{#-first}}extends {{{.}}}{{/-first}}{{^-first}}, {{{.}}}{{/-first}}{{/vendorExtensions.x-implements}} { + {{#discriminator}} + public {{propertyType}} {{propertyGetter}}(); + {{/discriminator}} +} diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/TestUtils.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/TestUtils.java index a6df487ef840..790ce6229a01 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/TestUtils.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/TestUtils.java @@ -153,18 +153,21 @@ public static void validateJavaSourceFiles(List files) { } catch (IOException ignored) { } - assertValidJavaSourceCode(fileContents); + assertValidJavaSourceCode(fileContents, f.getAbsolutePath()); } } ); } public static void assertValidJavaSourceCode(String javaSourceCode) { + assertValidJavaSourceCode(javaSourceCode, null); + } + public static void assertValidJavaSourceCode(String javaSourceCode, String fileName) { ParserConfiguration config = new ParserConfiguration(); config.setLanguageLevel(ParserConfiguration.LanguageLevel.JAVA_11); JavaParser parser = new JavaParser(config); ParseResult parseResult = parser.parse(javaSourceCode); - assertTrue(parseResult.isSuccessful(), parseResult.getProblems() + "\n in " + javaSourceCode); + assertTrue(parseResult.isSuccessful(), (fileName == null ? "" : "File " + fileName + ": ") + parseResult.getProblems()); } public static void assertFileContains(Path path, String... lines) { diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java index 5935b2e61aa0..5afddb2f03c3 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java @@ -4307,4 +4307,206 @@ public void testJspecify(String library, boolean useSpringBoot4, boolean hasJspe .fileContains("@org.jspecify.annotations.NullMarked"); } + + @DataProvider(name = "allJavaClients") + public Object[][] allJavaClients() { + return new Object[][] { + { JavaClientCodegen.FEIGN }, + { JavaClientCodegen.GOOGLE_API_CLIENT }, + { JavaClientCodegen.JERSEY2 }, + { JavaClientCodegen.JERSEY3 }, + { JavaClientCodegen.NATIVE }, + { JavaClientCodegen.OKHTTP_GSON }, + { JavaClientCodegen.RESTEASY }, + { JavaClientCodegen.RESTTEMPLATE }, + { JavaClientCodegen.WEBCLIENT }, + { JavaClientCodegen.RESTCLIENT }, + { JavaClientCodegen.REST_ASSURED }, + { JavaClientCodegen.RETROFIT_2 }, + { JavaClientCodegen.VERTX }, + { JavaClientCodegen.MICROPROFILE }, + { JavaClientCodegen.APACHE } + }; + } + + @Test(dataProvider = "allJavaClients") + public void testClientWithAnyOfCausedCompileError(String client) { + if(JavaClientCodegen.MICROPROFILE.equals(client)) + { + // MikroProfile currently does not support anyOf + return; + } + + final Path output = newTempFolder(); + final OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_1/java/petstore.yaml", null, new ParseOptions()) + .getOpenAPI(); + final JavaClientCodegen codegen = new JavaClientCodegen(); + codegen.setOutputDir(output.toString()); + codegen.setLibrary(client); + + final ClientOptInput input = new ClientOptInput().openAPI(openAPI).config(codegen); + + List files = new DefaultGenerator().opts(input).generate(); + + validateJavaSourceFiles(files); + } + + @Test(dataProvider = "allJavaClients") + public void testClientWithUseOneOfInterface_issue_17419(String client) { + // given + final Path output = newTempFolder(); + final OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/bugs/issue_17419.yaml", null, new ParseOptions()) + .getOpenAPI(); + final JavaClientCodegen codegen = new JavaClientCodegen(); + codegen.setOutputDir(output.toString()); + codegen.setUseOneOfInterfaces(true); + codegen.setLibrary(client); + + final ClientOptInput input = new ClientOptInput().openAPI(openAPI).config(codegen); + + // when + List files = new DefaultGenerator().opts(input).generate(); + + // then + validateJavaSourceFiles(files); + + TestUtils.assertFileContains( + output.resolve("src/main/java/org/openapitools/client/model/Details.java"), + "public interface Details {" + ); + TestUtils.assertFileContains( + output.resolve("src/main/java/org/openapitools/client/model/InlineDetails.java"), + "implements Details" + ); + TestUtils.assertFileContains( + output.resolve("src/main/java/org/openapitools/client/model/ReferencedDetails.java"), + "implements Details" + ); + + } + + @Test(dataProvider = "allJavaClients") + public void testClientWithUseOneOfInterfaceWithoutDiscriminator_issue_17419(String client) { + // given + final Path output = newTempFolder(); + final CodegenConfigurator configurator = new CodegenConfigurator() + .setGeneratorName("java") + .setLibrary(client) + .setAdditionalProperties(Map.of("useOneOfInterfaces", "true")) + .setInputSpec("src/test/resources/3_0/typescript-fetch/oneOf.yaml") + .setOutputDir(output.toString().replace("\\", "/")); + + final ClientOptInput input = configurator.toClientOptInput(); + + // when + List files = new DefaultGenerator().opts(input).generate(); + + // then + validateJavaSourceFiles(files); + + TestUtils.assertFileContains( + output.resolve("src/main/java/org/openapitools/client/model/TestResponse.java"), + "public interface TestResponse {" + ); + TestUtils.assertFileContains( + output.resolve("src/main/java/org/openapitools/client/model/TestA.java"), + "implements TestResponse" + ); + TestUtils.assertFileContains( + output.resolve("src/main/java/org/openapitools/client/model/TestB.java"), + "implements TestResponse" + ); + + } + + @Test(dataProvider = "allJavaClients") + public void testClientWithUseOneOfInterfaceShouldntGenerateOneOfExample_issue_17419(String client) { + // given + final Path output = newTempFolder(); + final CodegenConfigurator configurator = new CodegenConfigurator() + .setGeneratorName("java") + .setLibrary(client) + .setAdditionalProperties(Map.of("useOneOfInterfaces", "true")) + .setInputSpec("src/test/resources/3_0/typescript-fetch/oneOf.yaml") + .setOutputDir(output.toString().replace("\\", "/")); + + final ClientOptInput input = configurator.toClientOptInput(); + + // when + List files = new DefaultGenerator().opts(input).generate(); + + // then + validateJavaSourceFiles(files); + + // must only check if the library generates the doc + if(Files.exists(output.resolve("docs/TestResponse.md"))) + { + TestUtils.assertFileNotContains( + output.resolve("docs/TestResponse.md"), + "## Example", + "exampleTestResponse.setActualInstance(exampleTestA);" + ); + } + + } + + @Test + public void testOkHttpGsonClientWithUseOneOfInterfaceShouldntRegisterInterfaceAsTypeAdapter_issue_17419() { + // given + final Path output = newTempFolder(); + final CodegenConfigurator configurator = new CodegenConfigurator() + .setGeneratorName("java") + .setLibrary(OKHTTP_GSON) + .setAdditionalProperties(Map.of("useOneOfInterfaces", "true")) + .setInputSpec("src/test/resources/3_0/typescript-fetch/oneOf.yaml") + .setOutputDir(output.toString().replace("\\", "/")); + + final ClientOptInput input = configurator.toClientOptInput(); + + // when + List files = new DefaultGenerator().opts(input).generate(); + + // then + validateJavaSourceFiles(files); + TestUtils.assertFileNotContains( + output.resolve("src/main/java/org/openapitools/client/model/TestResponse.java"), + "CustomTypeAdapterFactory" + ); + TestUtils.assertFileNotContains( + output.resolve("src/main/java/org/openapitools/client/JSON.java"), + "new org.openapitools.client.model.TestResponse.CustomTypeAdapterFactory()" + ); + } + + @Test(dataProvider = "allJavaClients") + public void testClientWithUseOneOfInterfaceShouldntInstantiateInterfaceInApiDoc_issue_17419(String client) { + // given + final Path output = newTempFolder(); + final CodegenConfigurator configurator = new CodegenConfigurator() + .setGeneratorName("java") + .setLibrary(client) + .setAdditionalProperties(Map.of("useOneOfInterfaces", "true")) + .setInputSpec("src/test/resources/bugs/issue_17419_readme.yaml") + .setOutputDir(output.toString().replace("\\", "/")); + + final ClientOptInput input = configurator.toClientOptInput(); + + // when + List files = new DefaultGenerator().opts(input).generate(); + + // then + validateJavaSourceFiles(files); + + // In every generated Markdown file (README.md, api_doc, etc.) the example for a + // oneOf interface parameter must not contain "new MyOperationRequest()" since + // interfaces cannot be instantiated with 'new'. + files.stream() + .filter(f -> f.getName().endsWith(".md")) + .forEach(f -> TestUtils.assertFileNotContains(f.toPath(), + "new MyOperationRequest()" + )); + } + } diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/JavaHelidonClientCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/JavaHelidonClientCodegenTest.java new file mode 100644 index 000000000000..96cd82ca20dc --- /dev/null +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/JavaHelidonClientCodegenTest.java @@ -0,0 +1,65 @@ +package org.openapitools.codegen.java.helidon; + +import io.swagger.parser.OpenAPIParser; +import io.swagger.v3.oas.models.OpenAPI; +import io.swagger.v3.parser.core.models.ParseOptions; +import org.openapitools.codegen.ClientOptInput; +import org.openapitools.codegen.CodegenConstants; +import org.openapitools.codegen.DefaultGenerator; +import org.openapitools.codegen.languages.JavaHelidonClientCodegen; +import org.openapitools.codegen.languages.features.CXFServerFeatures; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; + +import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; + +import static org.openapitools.codegen.TestUtils.assertFileContains; + +public class JavaHelidonClientCodegenTest { + + @DataProvider(name = "helidonLibraries") + public Object[][] helidonLibraries() { + return new Object[][] { + { "se" }, + { "mp" } + }; + } + + @Test(dataProvider = "helidonLibraries") + public void testUseOneOfInterfaceOptionGeneratesInterface(String lib) throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + JavaHelidonClientCodegen codegen = new JavaHelidonClientCodegen(); + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + codegen.setLibrary(lib); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/client/model/Foo.java"), "public class Foo implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/client/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/client/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } +} diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/JavaHelidonServerCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/JavaHelidonServerCodegenTest.java new file mode 100644 index 000000000000..73982ebe2681 --- /dev/null +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/JavaHelidonServerCodegenTest.java @@ -0,0 +1,65 @@ +package org.openapitools.codegen.java.helidon; + +import io.swagger.parser.OpenAPIParser; +import io.swagger.v3.oas.models.OpenAPI; +import io.swagger.v3.parser.core.models.ParseOptions; +import org.openapitools.codegen.ClientOptInput; +import org.openapitools.codegen.CodegenConstants; +import org.openapitools.codegen.DefaultGenerator; +import org.openapitools.codegen.languages.JavaHelidonServerCodegen; +import org.openapitools.codegen.languages.features.CXFServerFeatures; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; + +import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; + +import static org.openapitools.codegen.TestUtils.assertFileContains; + +public class JavaHelidonServerCodegenTest { + + @DataProvider(name = "helidonLibraries") + public Object[][] helidonLibraries() { + return new Object[][] { + { "se" }, + { "mp" } + }; + } + + @Test(dataProvider = "helidonLibraries") + public void testUseOneOfInterfaceOptionGeneratesInterface(String lib) throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + JavaHelidonServerCodegen codegen = new JavaHelidonServerCodegen(); + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + codegen.setLibrary(lib); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/server/model/Foo.java"), "public class Foo implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/server/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/server/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } +} diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/jaxrs/JavaJaxrsBaseTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/jaxrs/JavaJaxrsBaseTest.java index e1e77d5a53f8..ac7f689450c0 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/jaxrs/JavaJaxrsBaseTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/jaxrs/JavaJaxrsBaseTest.java @@ -329,6 +329,39 @@ public void testClassInheritanceEqualsHashCode() throws Exception { assertCallsSuperInEqualsAndHashcode(files.get("ChildWithoutProperties.java")); } + @Test + public void testUseOneOfInterfaceOptionGeneratesInterface() throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + assertFileContains(Paths.get(outputPath + "/src/gen/java/org/openapitools/model/Foo.java"), "public class Foo implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/gen/java/org/openapitools/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/gen/java/org/openapitools/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } + private static void assertCallsSuperInEqualsAndHashcode(File toCheck) { JavaFileAssert.assertThat(toCheck).assertMethod("equals").bodyContainsLines("super.equals"); JavaFileAssert.assertThat(toCheck).assertMethod("hashCode").bodyContainsLines("super.hashCode"); diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautClientCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautClientCodegenTest.java index ec5508d74db6..7375d9f362e2 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautClientCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautClientCodegenTest.java @@ -1,18 +1,22 @@ package org.openapitools.codegen.java.micronaut; +import io.swagger.parser.OpenAPIParser; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Info; import io.swagger.v3.oas.models.servers.Server; -import org.openapitools.codegen.CliOption; -import org.openapitools.codegen.CodegenConstants; -import org.openapitools.codegen.DefaultGenerator; +import io.swagger.v3.parser.core.models.ParseOptions; +import org.openapitools.codegen.*; import org.openapitools.codegen.config.CodegenConfigurator; import org.openapitools.codegen.java.assertions.JavaFileAssert; import org.openapitools.codegen.languages.JavaMicronautClientCodegen; +import org.openapitools.codegen.languages.features.CXFServerFeatures; import org.openapitools.codegen.testutils.ConfigAssert; import org.testng.annotations.Test; import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; import java.util.List; import java.util.Map; @@ -457,4 +461,38 @@ public void shouldGenerateCorrectXmlAnnotations() { .hasAnnotation("JacksonXmlProperty", Map.of("localName", "\"item\"")) .hasAnnotation("JacksonXmlElementWrapper", Map.of("localName", "\"activities-array\"")); } + + @Test + public void testUseOneOfInterfaceOptionGeneratesInterface() throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + JavaMicronautClientCodegen codegen = new JavaMicronautClientCodegen(); + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + TestUtils.assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/model/Foo.java"), "public class Foo implements FooRefOrValue"); + TestUtils.assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + TestUtils.assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } } diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautServerCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautServerCodegenTest.java index 6f7df0f45b74..0d7f4d37d583 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautServerCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/micronaut/JavaMicronautServerCodegenTest.java @@ -1,19 +1,22 @@ package org.openapitools.codegen.java.micronaut; +import io.swagger.parser.OpenAPIParser; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Info; import io.swagger.v3.oas.models.servers.Server; -import org.openapitools.codegen.CliOption; -import org.openapitools.codegen.CodegenConstants; -import org.openapitools.codegen.DefaultGenerator; -import org.openapitools.codegen.TestUtils; +import io.swagger.v3.parser.core.models.ParseOptions; +import org.openapitools.codegen.*; import org.openapitools.codegen.config.CodegenConfigurator; import org.openapitools.codegen.java.assertions.JavaFileAssert; import org.openapitools.codegen.languages.JavaMicronautServerCodegen; +import org.openapitools.codegen.languages.features.CXFServerFeatures; import org.openapitools.codegen.testutils.ConfigAssert; import org.testng.annotations.Test; import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; import java.util.List; import java.util.Map; @@ -487,4 +490,38 @@ public void shouldGenerateCorrectXmlAnnotations() { .hasAnnotation("JacksonXmlProperty", Map.of("localName", "\"item\"")) .hasAnnotation("JacksonXmlElementWrapper", Map.of("localName", "\"activities-array\"")); } + + @Test + public void testUseOneOfInterfaceOptionGeneratesInterface() throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + JavaMicronautServerCodegen codegen = new JavaMicronautServerCodegen(); + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + TestUtils.assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/model/Foo.java"), "public class Foo implements FooRefOrValue"); + TestUtils.assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + TestUtils.assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } } diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/microprofile/JavaMicroprofileServerCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/microprofile/JavaMicroprofileServerCodegenTest.java index bdd62ed6fdd5..4b5608d9c7c2 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/microprofile/JavaMicroprofileServerCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/microprofile/JavaMicroprofileServerCodegenTest.java @@ -9,16 +9,21 @@ import org.openapitools.codegen.java.assertions.JavaFileAssert; import org.openapitools.codegen.languages.JavaClientCodegen; import org.openapitools.codegen.languages.JavaMicroprofileServerCodegen; +import org.openapitools.codegen.languages.features.CXFServerFeatures; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; import java.io.File; +import java.io.IOException; import java.nio.file.Files; import java.util.List; +import java.nio.file.Paths; import java.util.Map; import java.util.function.Function; import java.util.stream.Collectors; +import static org.openapitools.codegen.TestUtils.assertFileContains; + import static org.openapitools.codegen.TestUtils.validateJavaSourceFiles; public class JavaMicroprofileServerCodegenTest { @@ -261,5 +266,38 @@ public void testClientCanAccessFieldInParent() throws Exception { JavaFileAssert.assertThat(filesMap.get("Parent.java")) .fileContains("protected String parentField;"); } + + @Test + public void testUseOneOfInterfaceOptionGeneratesInterface() throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/server/model/Foo.java"), "public class Foo implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/server/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/server/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } } diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/play/JavaPlayFrameworkCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/play/JavaPlayFrameworkCodegenTest.java index ff8cbcca8c1c..48697f1eb59a 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/play/JavaPlayFrameworkCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/play/JavaPlayFrameworkCodegenTest.java @@ -25,11 +25,16 @@ import org.openapitools.codegen.DefaultGenerator; import org.openapitools.codegen.TestUtils; import org.openapitools.codegen.languages.JavaPlayFrameworkCodegen; +import org.openapitools.codegen.languages.features.CXFServerFeatures; import org.openapitools.codegen.testutils.ConfigAssert; import org.testng.annotations.Test; import java.io.File; +import java.io.IOException; import java.nio.file.Files; +import java.nio.file.Paths; + +import static org.openapitools.codegen.TestUtils.assertFileContains; public class JavaPlayFrameworkCodegenTest { @@ -115,4 +120,38 @@ public void testExtraAnnotations() throws Exception { TestUtils.assertExtraAnnotationFiles(outputPath + "/app/apimodels"); } + + @Test + public void testUseOneOfInterfaceOptionGeneratesInterface() throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + JavaPlayFrameworkCodegen codegen = new JavaPlayFrameworkCodegen(); + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + assertFileContains(Paths.get(outputPath + "/app/apimodels/Foo.java"), "public class Foo implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/app/apimodels/FooRef.java"), "public class FooRef implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/app/apimodels/FooRefOrValue.java"), "public interface FooRefOrValue"); + } } diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/languages/JavaPKMSTServerCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/languages/JavaPKMSTServerCodegenTest.java index 2de7944a60c7..2a31d642284d 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/languages/JavaPKMSTServerCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/languages/JavaPKMSTServerCodegenTest.java @@ -1,15 +1,24 @@ package org.openapitools.codegen.languages; +import io.swagger.parser.OpenAPIParser; +import io.swagger.v3.oas.models.OpenAPI; +import io.swagger.v3.parser.core.models.ParseOptions; +import org.openapitools.codegen.ClientOptInput; import org.openapitools.codegen.CodegenConstants; import org.openapitools.codegen.DefaultGenerator; import org.openapitools.codegen.config.CodegenConfigurator; import org.openapitools.codegen.java.assertions.JavaFileAssert; +import org.openapitools.codegen.languages.features.CXFServerFeatures; import org.testng.annotations.Test; import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Paths; import java.util.List; import java.util.Map; +import static org.openapitools.codegen.TestUtils.assertFileContains; import static org.openapitools.codegen.TestUtils.newTempFolder; public class JavaPKMSTServerCodegenTest { @@ -105,4 +114,38 @@ public void shouldGenerateCorrectXmlAnnotations() { .containsWithNameAndAttributes("JacksonXmlProperty", Map.of("localName", "\"item\"")) .containsWithNameAndAttributes("JacksonXmlElementWrapper", Map.of("localName", "\"activities-array\"")); } + + @Test + public void testUseOneOfInterfaceOptionGeneratesInterface() throws IOException { + File output = Files.createTempDirectory("test").toFile().getCanonicalFile(); + output.deleteOnExit(); + String outputPath = output.getAbsolutePath().replace('\\', '/'); + OpenAPI openAPI = new OpenAPIParser() + .readLocation("src/test/resources/3_0/issue_5381.yaml", null, new ParseOptions()).getOpenAPI(); + + JavaPKMSTServerCodegen codegen = new JavaPKMSTServerCodegen(); + codegen.setOutputDir(output.getAbsolutePath()); + codegen.additionalProperties().put(CXFServerFeatures.LOAD_TEST_DATA_FROM_FILE, "true"); + codegen.setUseOneOfInterfaces(true); + + ClientOptInput input = new ClientOptInput(); + input.openAPI(openAPI); + input.config(codegen); + + DefaultGenerator generator = new DefaultGenerator(); + generator.setGenerateMetadata(false); // skip metadata and ↓ only generate models + generator.setGeneratorPropertyDefault(CodegenConstants.MODELS, "true"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_TESTS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.MODEL_DOCS, "false"); + generator.setGeneratorPropertyDefault(CodegenConstants.LEGACY_DISCRIMINATOR_BEHAVIOR, "false"); + + codegen.setUseOneOfInterfaces(true); + codegen.setLegacyDiscriminatorBehavior(false); + + generator.opts(input).generate(); + + assertFileContains(Paths.get(outputPath + "/src/main/java/com/prokarma/pkmst/model/Foo.java"), "public class Foo implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/com/prokarma/pkmst/model/FooRef.java"), "public class FooRef implements FooRefOrValue"); + assertFileContains(Paths.get(outputPath + "/src/main/java/com/prokarma/pkmst/model/FooRefOrValue.java"), "public interface FooRefOrValue"); + } } diff --git a/modules/openapi-generator/src/test/resources/bugs/issue_17419.yaml b/modules/openapi-generator/src/test/resources/bugs/issue_17419.yaml new file mode 100644 index 000000000000..b1a35976d009 --- /dev/null +++ b/modules/openapi-generator/src/test/resources/bugs/issue_17419.yaml @@ -0,0 +1,62 @@ +openapi: 3.0.0 +info: + title: OneOf interface bug + version: '1.0' +servers: + - url: 'http://localhost:8080/etudes/v1' + description: LOCAL +paths: + '/myapi/myendpoint/{id}': + get: + responses: + '200': + description: OK + content: + application/json: + schema: + type: object + title: MyResponse + properties: + id: + type: integer + format: int64 + items: + type: array + items: + $ref: '#/components/schemas/MyItem' + operationId: get-value + parameters: + - schema: + type: string + name: id + in: path + required: true +security: + - MySecurity: [] +components: + schemas: + MyItem: + type: object + properties: + id: + type: integer + format: int64 + details: + title: Details + oneOf: + - title: ReferencedDetails + type: object + properties: + idDetails: + type: string + - title: InlineDetails + type: object + properties: + name: + type: string + countryCode: + type: string + securitySchemes: + MySecurity: + type: http + scheme: bearer \ No newline at end of file diff --git a/modules/openapi-generator/src/test/resources/bugs/issue_17419_readme.yaml b/modules/openapi-generator/src/test/resources/bugs/issue_17419_readme.yaml new file mode 100644 index 000000000000..8f3a0ece2351 --- /dev/null +++ b/modules/openapi-generator/src/test/resources/bugs/issue_17419_readme.yaml @@ -0,0 +1,36 @@ +openapi: 3.0.0 +info: + title: OneOf interface README bug + version: '1.0' +servers: + - url: 'http://localhost:8080' +paths: + '/myapi/myendpoint': + post: + operationId: myOperation + requestBody: + required: true + content: + application/json: + schema: + $ref: '#/components/schemas/MyOperationRequest' + responses: + '200': + description: OK +components: + schemas: + MyOperationRequest: + oneOf: + - $ref: '#/components/schemas/VariantA' + - $ref: '#/components/schemas/VariantB' + VariantA: + type: object + properties: + fieldA: + type: string + VariantB: + type: object + properties: + fieldB: + type: integer + diff --git a/samples/client/others/java/restclient-sealedInterface/README.md b/samples/client/others/java/restclient-sealedInterface/README.md index 378c62a464e3..36d080a74593 100644 --- a/samples/client/others/java/restclient-sealedInterface/README.md +++ b/samples/client/others/java/restclient-sealedInterface/README.md @@ -94,7 +94,7 @@ public class BarApiExample { defaultClient.setBasePath("http://localhost:8080"); BarApi apiInstance = new BarApi(defaultClient); - BarCreate barCreate = new BarCreate(); // BarCreate | + BarCreate barCreate = null; // BarCreate | try { Bar result = apiInstance.createBar(barCreate); System.out.println(result); diff --git a/samples/client/others/java/restclient-sealedInterface/docs/BarApi.md b/samples/client/others/java/restclient-sealedInterface/docs/BarApi.md index b1263248a5be..8b79feb5e5ed 100644 --- a/samples/client/others/java/restclient-sealedInterface/docs/BarApi.md +++ b/samples/client/others/java/restclient-sealedInterface/docs/BarApi.md @@ -30,7 +30,7 @@ public class Example { defaultClient.setBasePath("http://localhost:8080"); BarApi apiInstance = new BarApi(defaultClient); - BarCreate barCreate = new BarCreate(); // BarCreate | + BarCreate barCreate = null; // BarCreate | try { Bar result = apiInstance.createBar(barCreate); System.out.println(result); diff --git a/samples/client/others/java/restclient-sealedInterface/docs/FooApi.md b/samples/client/others/java/restclient-sealedInterface/docs/FooApi.md index adc823b49127..d84682ceb138 100644 --- a/samples/client/others/java/restclient-sealedInterface/docs/FooApi.md +++ b/samples/client/others/java/restclient-sealedInterface/docs/FooApi.md @@ -31,7 +31,7 @@ public class Example { defaultClient.setBasePath("http://localhost:8080"); FooApi apiInstance = new FooApi(defaultClient); - Foo foo = new Foo(); // Foo | The Foo to be created + Foo foo = null; // Foo | The Foo to be created try { FooRefOrValue result = apiInstance.createFoo(foo); System.out.println(result); diff --git a/samples/client/others/java/webclient-sealedInterface/README.md b/samples/client/others/java/webclient-sealedInterface/README.md index b2d661eec86f..235babdcd06d 100644 --- a/samples/client/others/java/webclient-sealedInterface/README.md +++ b/samples/client/others/java/webclient-sealedInterface/README.md @@ -94,7 +94,7 @@ public class BarApiExample { defaultClient.setBasePath("http://localhost:8080"); BarApi apiInstance = new BarApi(defaultClient); - BarCreate barCreate = new BarCreate(); // BarCreate | + BarCreate barCreate = null; // BarCreate | try { Bar result = apiInstance.createBar(barCreate); System.out.println(result); diff --git a/samples/client/others/java/webclient-sealedInterface/docs/BarApi.md b/samples/client/others/java/webclient-sealedInterface/docs/BarApi.md index b1263248a5be..8b79feb5e5ed 100644 --- a/samples/client/others/java/webclient-sealedInterface/docs/BarApi.md +++ b/samples/client/others/java/webclient-sealedInterface/docs/BarApi.md @@ -30,7 +30,7 @@ public class Example { defaultClient.setBasePath("http://localhost:8080"); BarApi apiInstance = new BarApi(defaultClient); - BarCreate barCreate = new BarCreate(); // BarCreate | + BarCreate barCreate = null; // BarCreate | try { Bar result = apiInstance.createBar(barCreate); System.out.println(result); diff --git a/samples/client/others/java/webclient-sealedInterface/docs/FooApi.md b/samples/client/others/java/webclient-sealedInterface/docs/FooApi.md index adc823b49127..d84682ceb138 100644 --- a/samples/client/others/java/webclient-sealedInterface/docs/FooApi.md +++ b/samples/client/others/java/webclient-sealedInterface/docs/FooApi.md @@ -31,7 +31,7 @@ public class Example { defaultClient.setBasePath("http://localhost:8080"); FooApi apiInstance = new FooApi(defaultClient); - Foo foo = new Foo(); // Foo | The Foo to be created + Foo foo = null; // Foo | The Foo to be created try { FooRefOrValue result = apiInstance.createFoo(foo); System.out.println(result); diff --git a/samples/client/others/java/webclient-sealedInterface_3_1/README.md b/samples/client/others/java/webclient-sealedInterface_3_1/README.md index b2d661eec86f..235babdcd06d 100644 --- a/samples/client/others/java/webclient-sealedInterface_3_1/README.md +++ b/samples/client/others/java/webclient-sealedInterface_3_1/README.md @@ -94,7 +94,7 @@ public class BarApiExample { defaultClient.setBasePath("http://localhost:8080"); BarApi apiInstance = new BarApi(defaultClient); - BarCreate barCreate = new BarCreate(); // BarCreate | + BarCreate barCreate = null; // BarCreate | try { Bar result = apiInstance.createBar(barCreate); System.out.println(result); diff --git a/samples/client/others/java/webclient-sealedInterface_3_1/docs/BarApi.md b/samples/client/others/java/webclient-sealedInterface_3_1/docs/BarApi.md index b1263248a5be..8b79feb5e5ed 100644 --- a/samples/client/others/java/webclient-sealedInterface_3_1/docs/BarApi.md +++ b/samples/client/others/java/webclient-sealedInterface_3_1/docs/BarApi.md @@ -30,7 +30,7 @@ public class Example { defaultClient.setBasePath("http://localhost:8080"); BarApi apiInstance = new BarApi(defaultClient); - BarCreate barCreate = new BarCreate(); // BarCreate | + BarCreate barCreate = null; // BarCreate | try { Bar result = apiInstance.createBar(barCreate); System.out.println(result); diff --git a/samples/client/others/java/webclient-sealedInterface_3_1/docs/FooApi.md b/samples/client/others/java/webclient-sealedInterface_3_1/docs/FooApi.md index adc823b49127..d84682ceb138 100644 --- a/samples/client/others/java/webclient-sealedInterface_3_1/docs/FooApi.md +++ b/samples/client/others/java/webclient-sealedInterface_3_1/docs/FooApi.md @@ -31,7 +31,7 @@ public class Example { defaultClient.setBasePath("http://localhost:8080"); FooApi apiInstance = new FooApi(defaultClient); - Foo foo = new Foo(); // Foo | The Foo to be created + Foo foo = null; // Foo | The Foo to be created try { FooRefOrValue result = apiInstance.createFoo(foo); System.out.println(result); diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Category.java index 0daa6c2aad4a..7ea967317594 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Category.java @@ -131,4 +131,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java index e20f277173a6..2f77a63536e1 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -163,4 +163,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Order.java index 139d2d7b5731..97440162a74c 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Order.java @@ -291,4 +291,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Pet.java index ec3581850b64..af03c2190e73 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Pet.java @@ -313,4 +313,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Tag.java index 86d37a8da3e7..9c9adbe5ba66 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/Tag.java @@ -131,4 +131,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/User.java index 9a8a80852d17..916bb0ee0e65 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-mutiny/src/main/java/org/openapitools/client/model/User.java @@ -320,4 +320,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Category.java index 32176b533a4b..c762a561cc3c 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Category.java @@ -146,4 +146,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 840bd75e16cb..35a4d38fbfd3 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -180,4 +180,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Order.java index 4cecac6f1fc3..5120e6ed127a 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Order.java @@ -318,4 +318,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Pet.java index 5a1126dab383..3667a4e2cb9f 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Pet.java @@ -346,4 +346,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Tag.java index 4cbbbe89331c..dcfe0c5af3e7 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/Tag.java @@ -146,4 +146,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/User.java index d573cf4c1792..0b19b6127d35 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson-with-xml/src/main/java/org/openapitools/client/model/User.java @@ -347,4 +347,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java index 4c944eefe9cd..41321aeeb733 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java @@ -140,4 +140,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java index 95bc8f4686f2..fd7fd38b1fa1 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java @@ -123,4 +123,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Animal.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Animal.java index e15d6484097c..a57528b84f0a 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Animal.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Animal.java @@ -135,4 +135,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java index a1bc31b0a43a..1dc74b837f59 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java @@ -104,4 +104,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java index 4e32dc62dd60..540867a1c165 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java @@ -104,4 +104,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayTest.java index 814a1707a763..fc6b9c36cf85 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ArrayTest.java @@ -180,4 +180,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Capitalization.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Capitalization.java index f5fd55afeab4..de8c48ca37e9 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Capitalization.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Capitalization.java @@ -245,4 +245,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Cat.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Cat.java index 31ab055e58ff..4e2b2f4ee096 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Cat.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Cat.java @@ -102,4 +102,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Category.java index c1f7e2a0dc93..e447a002807f 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Category.java @@ -122,4 +122,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ChildWithNullable.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ChildWithNullable.java index c0e155a4d9a8..e1867c6edfeb 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ChildWithNullable.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ChildWithNullable.java @@ -102,4 +102,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ClassModel.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ClassModel.java index 95d1ff3062a5..a372e3f1557b 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ClassModel.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ClassModel.java @@ -95,4 +95,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Client.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Client.java index 11e1453e654c..a9a291cbe669 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Client.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Client.java @@ -92,4 +92,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/DeprecatedObject.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/DeprecatedObject.java index 5b18fec25228..c1c7c6cc0259 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/DeprecatedObject.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/DeprecatedObject.java @@ -92,4 +92,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Dog.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Dog.java index e72b39c0abe8..24510c3027b4 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Dog.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Dog.java @@ -102,4 +102,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumArrays.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumArrays.java index 226389c50c14..0394f879992b 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumArrays.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumArrays.java @@ -197,4 +197,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumTest.java index 3adf0c54e340..0773f585ff5f 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/EnumTest.java @@ -435,4 +435,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java index 0d776a6dcfc8..8fc90bfb5fa9 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java @@ -134,4 +134,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java index aa4ca5d3b130..d44c66533430 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java @@ -134,4 +134,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Foo.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Foo.java index 0eb65dc09e2a..ff5b9d482299 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Foo.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Foo.java @@ -92,4 +92,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java index ced851d2e4bb..84be22ab2ce9 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java @@ -94,4 +94,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FormatTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FormatTest.java index f515da9595e8..c9f34f4d5820 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FormatTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/FormatTest.java @@ -563,4 +563,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java index d5e5d682b84a..1507289d02d8 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java @@ -109,4 +109,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HealthCheckResult.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HealthCheckResult.java index aaa5c6e3fe4d..1cd92d4a4834 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HealthCheckResult.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/HealthCheckResult.java @@ -95,4 +95,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MapTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MapTest.java index c32fd621158d..2d6c3dad99f8 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MapTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MapTest.java @@ -248,4 +248,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java index ae36a9b5bf5f..c514642b8581 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java @@ -165,4 +165,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Model200Response.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Model200Response.java index 596fc98172f5..907cd5b239a5 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Model200Response.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Model200Response.java @@ -126,4 +126,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 2af737b84f5d..9ed376684f0f 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -153,4 +153,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelFile.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelFile.java index 6d430628490d..e0ce1513b2c7 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelFile.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelFile.java @@ -99,4 +99,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelList.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelList.java index 0f21bdab5a4d..41ef49adccd0 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelList.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelList.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelReturn.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelReturn.java index ec60fa4fa680..067ff8f2259e 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelReturn.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ModelReturn.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Name.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Name.java index 37036db756be..08a51b813c76 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Name.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Name.java @@ -171,4 +171,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NullableClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NullableClass.java index 51bb625c0d5f..b3aaaeda54f6 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NullableClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NullableClass.java @@ -521,4 +521,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NumberOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NumberOnly.java index 5b32f5c17a49..63fa6769d5a5 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/NumberOnly.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java index 1a836a4ce39b..b84f63dbc0f3 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java @@ -201,4 +201,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Order.java index 0b4e6b00238f..d2ef1fb6ed7a 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Order.java @@ -278,4 +278,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterComposite.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterComposite.java index 80bdfb65bc2c..431fdd7768aa 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterComposite.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterComposite.java @@ -153,4 +153,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java index 45d330ad2ec8..df238733398e 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ParentWithNullable.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ParentWithNullable.java index 1337cc0067c8..b92d56d7e35a 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ParentWithNullable.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ParentWithNullable.java @@ -166,4 +166,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Pet.java index 1dbec78aaf34..0850a3905969 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Pet.java @@ -302,4 +302,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java index 5c088924b084..0c7649a32d16 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java @@ -119,4 +119,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/SpecialModelName.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/SpecialModelName.java index 6096da78c2f6..92cb07dd05c5 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/SpecialModelName.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/SpecialModelName.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Tag.java index 8707e1f596d1..aa05b54af154 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/Tag.java @@ -122,4 +122,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java index 565d3bd652e9..c8c62f072e19 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java @@ -137,4 +137,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/User.java index 72950a8e4316..b71b6ca14c5f 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-jackson/src/main/java/org/openapitools/client/model/User.java @@ -305,4 +305,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Category.java index a5d994a97f0c..1c68a55af5d3 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Category.java @@ -124,4 +124,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 68d0b586a919..39c19c779672 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -149,4 +149,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Order.java index 559326f53c0d..67fcd2ae9900 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Order.java @@ -270,4 +270,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Pet.java index ac698fbe3e55..6cbb2506eb93 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Pet.java @@ -292,4 +292,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Tag.java index 4b2b0c3000ea..97ee9a9cd005 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/Tag.java @@ -124,4 +124,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/User.java index 085d636b9c13..d04b8c099644 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0-mutiny/src/main/java/org/openapitools/client/model/User.java @@ -277,4 +277,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java index 8e4a11ed4bd3..0124f6be18e3 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java @@ -139,4 +139,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java index 6f27e67e1cca..68658bcbe004 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java @@ -122,4 +122,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Animal.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Animal.java index fcc4d8107a0a..bfc067f19e65 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Animal.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Animal.java @@ -124,4 +124,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java index 7b744de5dd26..4f0e9ce4670a 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java @@ -108,4 +108,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java index c33454927d69..20b9524d5914 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java @@ -108,4 +108,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayTest.java index 3dcfbcaa7f7a..e0879fcda425 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ArrayTest.java @@ -174,4 +174,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Capitalization.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Capitalization.java index 70b30baf20b9..6d03e41923c4 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Capitalization.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Capitalization.java @@ -224,4 +224,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Cat.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Cat.java index ada4d88eadca..b6246072b587 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Cat.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Cat.java @@ -98,4 +98,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Category.java index 4607d57fe0bb..3d0f40c8b423 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Category.java @@ -121,4 +121,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ChildWithNullable.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ChildWithNullable.java index a5032006247d..e285c89c8283 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ChildWithNullable.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ChildWithNullable.java @@ -98,4 +98,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ClassModel.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ClassModel.java index 6bd72e0b0cdd..941e5f3c7b7c 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ClassModel.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ClassModel.java @@ -99,4 +99,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Client.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Client.java index 0359db1aa65e..50a4e53b1a95 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Client.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Client.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/DeprecatedObject.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/DeprecatedObject.java index b7af6eb5ad41..2aa303301bc3 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/DeprecatedObject.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/DeprecatedObject.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Dog.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Dog.java index 6c8c560bbaeb..eedfa69c33ca 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Dog.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Dog.java @@ -98,4 +98,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumArrays.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumArrays.java index ec9ce4c545f7..9286eeb22391 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumArrays.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumArrays.java @@ -216,4 +216,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumTest.java index 9f391820ddde..a5896c2f06ef 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/EnumTest.java @@ -443,4 +443,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java index f6182383a946..754fe35c9e23 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java @@ -132,4 +132,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java index 4caa82913ecb..cc83299a3fa7 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java @@ -133,4 +133,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Foo.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Foo.java index 251b17ab4db2..3e43c05390f5 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Foo.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Foo.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java index f39f4728352c..68077a44550b 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java @@ -97,4 +97,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FormatTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FormatTest.java index f29c3abf481e..86a3cb016a82 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FormatTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/FormatTest.java @@ -491,4 +491,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java index 93f9a48d1705..57b642fd2d3e 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java @@ -111,4 +111,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HealthCheckResult.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HealthCheckResult.java index 0928d905fab5..86bf86640f49 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HealthCheckResult.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/HealthCheckResult.java @@ -99,4 +99,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MapTest.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MapTest.java index 6f458072aee4..f8f87817979c 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MapTest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MapTest.java @@ -247,4 +247,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java index 678ae32169c9..73c9dc49101e 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java @@ -159,4 +159,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Model200Response.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Model200Response.java index 685276fa026f..1dce282710c9 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Model200Response.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Model200Response.java @@ -124,4 +124,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 008a3b259030..07429f5a6892 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -146,4 +146,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelFile.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelFile.java index 5875e7f32bdf..29c109bbe2b5 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelFile.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelFile.java @@ -102,4 +102,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelList.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelList.java index 4a94f607e6cf..953865710206 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelList.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelList.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelReturn.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelReturn.java index 7c8aec5eff79..0af0d01239ae 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelReturn.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ModelReturn.java @@ -99,4 +99,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Name.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Name.java index cf00b297f430..36033af5e537 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Name.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Name.java @@ -164,4 +164,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NullableClass.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NullableClass.java index 545e0fa7e5bd..f75aa3942000 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NullableClass.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NullableClass.java @@ -472,4 +472,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NumberOnly.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NumberOnly.java index 506f783d35e0..8efebf7c11a4 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/NumberOnly.java @@ -97,4 +97,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java index f8c55dbd4ff7..2daff6df7944 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java @@ -190,4 +190,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Order.java index fb474d91d8d1..b03eea740b92 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Order.java @@ -267,4 +267,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterComposite.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterComposite.java index 9ae6899a07b3..99c160688b55 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterComposite.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterComposite.java @@ -147,4 +147,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java index bbdb7c056e55..1754d51b15de 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java @@ -97,4 +97,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ParentWithNullable.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ParentWithNullable.java index 23ab78a637b1..6545ab39f990 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ParentWithNullable.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ParentWithNullable.java @@ -165,4 +165,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Pet.java index b10d1bb08089..74c34c629758 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Pet.java @@ -289,4 +289,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java index 6fd18e9b6f50..96c1a65bbc2b 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java @@ -120,4 +120,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/SpecialModelName.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/SpecialModelName.java index 9af1bf40f603..1e56483cd6de 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/SpecialModelName.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/SpecialModelName.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Tag.java index 839e419d86b1..828054b1ed70 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/Tag.java @@ -121,4 +121,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java index c1cb172f256d..c6f2fd08379a 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java @@ -144,4 +144,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/User.java index 318cdc4f6fae..9867e6cff165 100644 --- a/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-3.0/src/main/java/org/openapitools/client/model/User.java @@ -274,4 +274,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Category.java index 3010e85800dd..40d918e0b847 100644 --- a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Category.java @@ -121,4 +121,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 4e9442f3b801..488cf9b44fb0 100644 --- a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -146,4 +146,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Order.java index b16ef3b4d192..dbb199500785 100644 --- a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Order.java @@ -267,4 +267,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Pet.java index 67b02556d125..d1b83191cef6 100644 --- a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Pet.java @@ -289,4 +289,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Tag.java index 1e3bdd98faec..8ade7c8b5e1b 100644 --- a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/Tag.java @@ -121,4 +121,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/User.java index dac59c28c273..b4c17157c141 100644 --- a/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-mutiny/src/main/java/org/openapitools/client/model/User.java @@ -274,4 +274,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Cat.java b/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Cat.java index 3e435a1a0a06..ef18e9e1a2c7 100644 --- a/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Cat.java +++ b/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Cat.java @@ -144,4 +144,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Dog.java b/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Dog.java index 6390a3ab41b9..125b63e547f5 100644 --- a/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Dog.java +++ b/samples/client/petstore/java/microprofile-rest-client-outer-enum/src/main/java/org/openapitools/client/model/Dog.java @@ -144,4 +144,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Category.java index a5d994a97f0c..1c68a55af5d3 100644 --- a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Category.java @@ -124,4 +124,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 68d0b586a919..39c19c779672 100644 --- a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -149,4 +149,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Order.java index 559326f53c0d..67fcd2ae9900 100644 --- a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Order.java @@ -270,4 +270,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Pet.java index ac698fbe3e55..6cbb2506eb93 100644 --- a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Pet.java @@ -292,4 +292,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Tag.java index 4b2b0c3000ea..97ee9a9cd005 100644 --- a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/Tag.java @@ -124,4 +124,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/User.java index 085d636b9c13..d04b8c099644 100644 --- a/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter/src/main/java/org/openapitools/client/model/User.java @@ -277,4 +277,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java index c18694510d28..2cf8e76244cc 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java @@ -136,4 +136,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java index da90ee6234f6..e6e95021d8e5 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java @@ -119,4 +119,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Animal.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Animal.java index 02154f0a82ff..38fd7360ab75 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Animal.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Animal.java @@ -118,4 +118,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java index f8adad7c2737..ce565ca2c0b6 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java @@ -105,4 +105,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java index 6fc19f816645..31a3ffafd9a8 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java @@ -105,4 +105,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayTest.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayTest.java index aeb7ebc70bf9..ab8a8405d353 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayTest.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ArrayTest.java @@ -171,4 +171,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Capitalization.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Capitalization.java index d5a168a1ae19..3e4bf5208eda 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Capitalization.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Capitalization.java @@ -221,4 +221,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Cat.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Cat.java index 479a924548d5..db34942aa001 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Cat.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Cat.java @@ -95,4 +95,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Category.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Category.java index 7930ea4617e2..44b4fce98b40 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Category.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Category.java @@ -118,4 +118,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ChildWithNullable.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ChildWithNullable.java index b89ac6ecca51..a37d4ec041c9 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ChildWithNullable.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ChildWithNullable.java @@ -95,4 +95,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ClassModel.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ClassModel.java index 207f4fd575af..8dbd95f1db3e 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ClassModel.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ClassModel.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Client.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Client.java index 54ae5cc8c929..725b69c8a71f 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Client.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Client.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/DeprecatedObject.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/DeprecatedObject.java index 3f7a8d6cb5d7..766afca30d9c 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/DeprecatedObject.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/DeprecatedObject.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Dog.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Dog.java index a3574e34f3c2..3d3aed7221b5 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Dog.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Dog.java @@ -95,4 +95,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumArrays.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumArrays.java index c8963dfd4456..45db2e381f19 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumArrays.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumArrays.java @@ -213,4 +213,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumTest.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumTest.java index 9dc3193f10a0..7d6460bb45bd 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumTest.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/EnumTest.java @@ -440,4 +440,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java index 766975b4a9f3..56ccd8483f48 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java @@ -129,4 +129,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java index 3de277a9035d..db6850c61cd7 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java @@ -130,4 +130,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Foo.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Foo.java index 1fa1f49f2866..90d467e0eca2 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Foo.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Foo.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java index 6b2bed53c17b..0187113734d6 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java @@ -94,4 +94,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FormatTest.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FormatTest.java index ac0dc78caa54..1f99f4dd5c5f 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FormatTest.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/FormatTest.java @@ -488,4 +488,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java index 55dad692f342..eda77752e853 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java @@ -108,4 +108,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HealthCheckResult.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HealthCheckResult.java index 10abc855d31d..b9f11cedc736 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HealthCheckResult.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/HealthCheckResult.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MapTest.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MapTest.java index d66a1835d609..b0b835c32e40 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MapTest.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MapTest.java @@ -244,4 +244,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java index 23ba5e8d29f0..fb49d9bc0ed9 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java @@ -156,4 +156,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Model200Response.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Model200Response.java index 4449c4180ade..ee114e1188c1 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Model200Response.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Model200Response.java @@ -121,4 +121,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelApiResponse.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelApiResponse.java index 2a328430e51d..55eef50a68df 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelApiResponse.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelApiResponse.java @@ -143,4 +143,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelFile.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelFile.java index c4559686941a..ef2f2657d45f 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelFile.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelFile.java @@ -99,4 +99,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelList.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelList.java index fa3e0be4ff7a..fd53eeda2a84 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelList.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelList.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelReturn.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelReturn.java index e7902eee8bc0..354c7dbb58bf 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelReturn.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ModelReturn.java @@ -96,4 +96,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Name.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Name.java index 7ff736e33bfc..974bbc6dd295 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Name.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Name.java @@ -161,4 +161,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NullableClass.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NullableClass.java index 04cefba09ca6..75ec20a25b65 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NullableClass.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NullableClass.java @@ -469,4 +469,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NumberOnly.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NumberOnly.java index 127482466ccd..6f680833f909 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NumberOnly.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/NumberOnly.java @@ -94,4 +94,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java index 2f8ffc624188..e10c210706fa 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java @@ -187,4 +187,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Order.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Order.java index 277d3fff320e..10a822cf7140 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Order.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Order.java @@ -264,4 +264,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterComposite.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterComposite.java index d1b17df9f090..8afa6f244065 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterComposite.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterComposite.java @@ -144,4 +144,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java index 8791523aa05c..c67f41eb5269 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java @@ -94,4 +94,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ParentWithNullable.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ParentWithNullable.java index 9d2b608cb0e8..929f1fbaba4b 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ParentWithNullable.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ParentWithNullable.java @@ -160,4 +160,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Pet.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Pet.java index 4096c62a4a2f..069426736e3e 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Pet.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Pet.java @@ -286,4 +286,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java index d2e0f7309da2..060c16f22edb 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/ReadOnlyFirst.java @@ -117,4 +117,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/SpecialModelName.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/SpecialModelName.java index af3a680e8499..8933645477d9 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/SpecialModelName.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/SpecialModelName.java @@ -93,4 +93,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Tag.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Tag.java index 4381449547af..66dd77f42805 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Tag.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/Tag.java @@ -118,4 +118,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java index 1b41982814e4..26a90197eb11 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java @@ -141,4 +141,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/User.java b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/User.java index 2efd9f6bcc8a..4a679c96bc5c 100644 --- a/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/User.java +++ b/samples/client/petstore/java/microprofile-rest-client/src/main/java/org/openapitools/client/model/User.java @@ -271,4 +271,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Category.java b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Category.java index db3a7f5c9418..49e9db000faa 100644 --- a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Category.java +++ b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Category.java @@ -131,4 +131,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/ModelApiResponse.java b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/ModelApiResponse.java index 9f7d47482edb..0c6f5d371389 100644 --- a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/ModelApiResponse.java +++ b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/ModelApiResponse.java @@ -163,4 +163,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Order.java b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Order.java index 325c0823f854..fc4fa14072ae 100644 --- a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Order.java +++ b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Order.java @@ -291,4 +291,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Pet.java b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Pet.java index 61c620b18158..0f822bee308a 100644 --- a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Pet.java +++ b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Pet.java @@ -313,4 +313,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Tag.java b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Tag.java index 0046386d6b56..b7a2fb430ddd 100644 --- a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Tag.java +++ b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/Tag.java @@ -131,4 +131,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } - diff --git a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/User.java b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/User.java index 50b21d77490f..6ddfa100decb 100644 --- a/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/User.java +++ b/samples/server/petstore/java-microprofile/src/main/java/org/openapitools/server/model/User.java @@ -320,4 +320,3 @@ private static String toIndentedString(Object o) { return o == null ? "null" : o.toString().replace("\n", "\n "); } } -