From 398bcd60f94671d19c92edce588f7e95f74a5e0d Mon Sep 17 00:00:00 2001 From: Jongsun Park Date: Fri, 7 Nov 2025 12:01:07 +0900 Subject: [PATCH 1/4] feat: make custom accept header is created in appInner.mustache --- .../typescript-axios/apiInner.mustache | 3 + .../java/jersey3/docs/AllOfRefToDouble.md | 14 + .../java/jersey3/docs/AllOfRefToFloat.md | 14 + .../java/jersey3/docs/AllOfRefToLong.md | 14 + .../client/model/AllOfRefToDouble.java | 109 +++++++ .../client/model/AllOfRefToFloat.java | 109 +++++++ .../client/model/AllOfRefToLong.java | 109 +++++++ .../client/model/AllOfRefToDoubleTest.java | 49 +++ .../client/model/AllOfRefToFloatTest.java | 49 +++ .../client/model/AllOfRefToLongTest.java | 49 +++ .../native-async/docs/AllOfRefToDouble.md | 14 + .../java/native-async/docs/AllOfRefToFloat.md | 14 + .../java/native-async/docs/AllOfRefToLong.md | 14 + .../client/model/AllOfRefToDouble.java | 152 ++++++++++ .../client/model/AllOfRefToFloat.java | 152 ++++++++++ .../client/model/AllOfRefToLong.java | 152 ++++++++++ .../client/model/AllOfRefToDoubleTest.java | 48 +++ .../client/model/AllOfRefToFloatTest.java | 48 +++ .../client/model/AllOfRefToLongTest.java | 48 +++ .../java/native/docs/AllOfRefToDouble.md | 14 + .../java/native/docs/AllOfRefToFloat.md | 14 + .../java/native/docs/AllOfRefToLong.md | 14 + .../client/model/AllOfRefToDouble.java | 201 ++++++++++++ .../client/model/AllOfRefToFloat.java | 201 ++++++++++++ .../client/model/AllOfRefToLong.java | 201 ++++++++++++ .../client/model/AllOfRefToDoubleTest.java | 48 +++ .../client/model/AllOfRefToFloatTest.java | 48 +++ .../client/model/AllOfRefToLongTest.java | 48 +++ .../java/okhttp-gson/docs/AllOfRefToDouble.md | 14 + .../java/okhttp-gson/docs/AllOfRefToFloat.md | 14 + .../java/okhttp-gson/docs/AllOfRefToLong.md | 14 + .../client/model/AllOfRefToDouble.java | 285 ++++++++++++++++++ .../client/model/AllOfRefToFloat.java | 285 ++++++++++++++++++ .../client/model/AllOfRefToLong.java | 285 ++++++++++++++++++ .../client/model/AllOfRefToDoubleTest.java | 48 +++ .../client/model/AllOfRefToFloatTest.java | 48 +++ .../client/model/AllOfRefToLongTest.java | 48 +++ .../test-petstore/docs/AllOfRefToDouble.md | 21 ++ .../test-petstore/docs/AllOfRefToFloat.md | 21 ++ .../test-petstore/docs/AllOfRefToLong.md | 21 ++ .../jersey2-java8/docs/AllOfRefToDouble.md | 14 + .../jersey2-java8/docs/AllOfRefToFloat.md | 14 + .../java/jersey2-java8/docs/AllOfRefToLong.md | 14 + .../client/model/AllOfRefToDouble.java | 106 +++++++ .../client/model/AllOfRefToFloat.java | 106 +++++++ .../client/model/AllOfRefToLong.java | 106 +++++++ .../client/model/AllOfRefToDoubleTest.java | 49 +++ .../client/model/AllOfRefToFloatTest.java | 49 +++ .../client/model/AllOfRefToLongTest.java | 49 +++ 49 files changed, 3561 insertions(+) create mode 100644 samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md create mode 100644 samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md create mode 100644 samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md create mode 100644 samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java create mode 100644 samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java create mode 100644 samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java create mode 100644 samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java create mode 100644 samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java create mode 100644 samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java create mode 100644 samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md create mode 100644 samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md create mode 100644 samples/client/petstore/java/native-async/docs/AllOfRefToLong.md create mode 100644 samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java create mode 100644 samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java create mode 100644 samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java create mode 100644 samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java create mode 100644 samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java create mode 100644 samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java create mode 100644 samples/client/petstore/java/native/docs/AllOfRefToDouble.md create mode 100644 samples/client/petstore/java/native/docs/AllOfRefToFloat.md create mode 100644 samples/client/petstore/java/native/docs/AllOfRefToLong.md create mode 100644 samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java create mode 100644 samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java create mode 100644 samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java create mode 100644 samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java create mode 100644 samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java create mode 100644 samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java create mode 100644 samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md create mode 100644 samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md create mode 100644 samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md create mode 100644 samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java create mode 100644 samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java create mode 100644 samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java create mode 100644 samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java create mode 100644 samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java create mode 100644 samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java create mode 100644 samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md create mode 100644 samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md create mode 100644 samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java create mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java diff --git a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache index 48aadcbde192..4067d970fe77 100644 --- a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache @@ -196,6 +196,9 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur {{/consumes.0}} {{/bodyParam}} + {{#hasProduces}} + localVarHeaderParameter['Accept'] = {{#produces}}'{{{mediaType}}}'{{^-last}}; {{/-last}}{{/produces}}; + {{/hasProduces}} {{#headerParams}} {{#isArray}} if ({{paramName}}) { diff --git a/samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md b/samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md new file mode 100644 index 000000000000..516584f74348 --- /dev/null +++ b/samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md @@ -0,0 +1,14 @@ + + +# AllOfRefToDouble + +Object with allOf ref to double + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**height** | **Double** | Height as double | [optional] | + + + diff --git a/samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md b/samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md new file mode 100644 index 000000000000..9a60af8a2ea4 --- /dev/null +++ b/samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md @@ -0,0 +1,14 @@ + + +# AllOfRefToFloat + +Object with allOf ref to float + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**weight** | **Float** | Weight as float | [optional] | + + + diff --git a/samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md b/samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md new file mode 100644 index 000000000000..0f32d49b0857 --- /dev/null +++ b/samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md @@ -0,0 +1,14 @@ + + +# AllOfRefToLong + +Object with allOf ref to long + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**id** | **Long** | Id as long | [optional] | + + + diff --git a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java new file mode 100644 index 000000000000..5032beb48f98 --- /dev/null +++ b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java @@ -0,0 +1,109 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import jakarta.validation.constraints.*; +import jakarta.validation.Valid; +import org.openapitools.client.JSON; + + +/** + * Object with allOf ref to double + */ +@JsonPropertyOrder({ + AllOfRefToDouble.JSON_PROPERTY_HEIGHT +}) +@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToDouble { + public static final String JSON_PROPERTY_HEIGHT = "height"; + @jakarta.annotation.Nullable + private Double height = 32.1d; + + public AllOfRefToDouble() { + } + + public AllOfRefToDouble height(@jakarta.annotation.Nullable Double height) { + this.height = height; + return this; + } + + /** + * Height as double + * @return height + */ + @jakarta.annotation.Nullable + + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Double getHeight() { + return height; + } + + + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHeight(@jakarta.annotation.Nullable Double height) { + this.height = height; + } + + + /** + * Return true if this AllOfRefToDouble object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToDouble {\n"); + sb.append(" height: ").append(toIndentedString(height)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java new file mode 100644 index 000000000000..2ef2c56d6104 --- /dev/null +++ b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java @@ -0,0 +1,109 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import jakarta.validation.constraints.*; +import jakarta.validation.Valid; +import org.openapitools.client.JSON; + + +/** + * Object with allOf ref to float + */ +@JsonPropertyOrder({ + AllOfRefToFloat.JSON_PROPERTY_WEIGHT +}) +@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToFloat { + public static final String JSON_PROPERTY_WEIGHT = "weight"; + @jakarta.annotation.Nullable + private Float weight = 7.89f; + + public AllOfRefToFloat() { + } + + public AllOfRefToFloat weight(@jakarta.annotation.Nullable Float weight) { + this.weight = weight; + return this; + } + + /** + * Weight as float + * @return weight + */ + @jakarta.annotation.Nullable + + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Float getWeight() { + return weight; + } + + + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setWeight(@jakarta.annotation.Nullable Float weight) { + this.weight = weight; + } + + + /** + * Return true if this AllOfRefToFloat object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToFloat {\n"); + sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java new file mode 100644 index 000000000000..057b7575ff24 --- /dev/null +++ b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java @@ -0,0 +1,109 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import jakarta.validation.constraints.*; +import jakarta.validation.Valid; +import org.openapitools.client.JSON; + + +/** + * Object with allOf ref to long + */ +@JsonPropertyOrder({ + AllOfRefToLong.JSON_PROPERTY_ID +}) +@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToLong { + public static final String JSON_PROPERTY_ID = "id"; + @jakarta.annotation.Nullable + private Long id = 10l; + + public AllOfRefToLong() { + } + + public AllOfRefToLong id(@jakarta.annotation.Nullable Long id) { + this.id = id; + return this; + } + + /** + * Id as long + * @return id + */ + @jakarta.annotation.Nullable + + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getId() { + return id; + } + + + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setId(@jakarta.annotation.Nullable Long id) { + this.id = id; + } + + + /** + * Return true if this AllOfRefToLong object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToLong {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java new file mode 100644 index 000000000000..4149d4844f0e --- /dev/null +++ b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java @@ -0,0 +1,49 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToDouble + */ +public class AllOfRefToDoubleTest { + private final AllOfRefToDouble model = new AllOfRefToDouble(); + + /** + * Model tests for AllOfRefToDouble + */ + @Test + public void testAllOfRefToDouble() { + // TODO: test AllOfRefToDouble + } + + /** + * Test the property 'height' + */ + @Test + public void heightTest() { + // TODO: test height + } + +} diff --git a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java new file mode 100644 index 000000000000..15e258444fbe --- /dev/null +++ b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java @@ -0,0 +1,49 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToFloat + */ +public class AllOfRefToFloatTest { + private final AllOfRefToFloat model = new AllOfRefToFloat(); + + /** + * Model tests for AllOfRefToFloat + */ + @Test + public void testAllOfRefToFloat() { + // TODO: test AllOfRefToFloat + } + + /** + * Test the property 'weight' + */ + @Test + public void weightTest() { + // TODO: test weight + } + +} diff --git a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java new file mode 100644 index 000000000000..81aaed0411b0 --- /dev/null +++ b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java @@ -0,0 +1,49 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToLong + */ +public class AllOfRefToLongTest { + private final AllOfRefToLong model = new AllOfRefToLong(); + + /** + * Model tests for AllOfRefToLong + */ + @Test + public void testAllOfRefToLong() { + // TODO: test AllOfRefToLong + } + + /** + * Test the property 'id' + */ + @Test + public void idTest() { + // TODO: test id + } + +} diff --git a/samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md b/samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md new file mode 100644 index 000000000000..516584f74348 --- /dev/null +++ b/samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md @@ -0,0 +1,14 @@ + + +# AllOfRefToDouble + +Object with allOf ref to double + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**height** | **Double** | Height as double | [optional] | + + + diff --git a/samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md b/samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md new file mode 100644 index 000000000000..9a60af8a2ea4 --- /dev/null +++ b/samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md @@ -0,0 +1,14 @@ + + +# AllOfRefToFloat + +Object with allOf ref to float + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**weight** | **Float** | Weight as float | [optional] | + + + diff --git a/samples/client/petstore/java/native-async/docs/AllOfRefToLong.md b/samples/client/petstore/java/native-async/docs/AllOfRefToLong.md new file mode 100644 index 000000000000..0f32d49b0857 --- /dev/null +++ b/samples/client/petstore/java/native-async/docs/AllOfRefToLong.md @@ -0,0 +1,14 @@ + + +# AllOfRefToLong + +Object with allOf ref to long + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**id** | **Long** | Id as long | [optional] | + + + diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java new file mode 100644 index 000000000000..b4319f662220 --- /dev/null +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java @@ -0,0 +1,152 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.StringJoiner; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; + + +import org.openapitools.client.ApiClient; +/** + * Object with allOf ref to double + */ +@JsonPropertyOrder({ + AllOfRefToDouble.JSON_PROPERTY_HEIGHT +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToDouble { + public static final String JSON_PROPERTY_HEIGHT = "height"; + @javax.annotation.Nullable + private Double height = 32.1d; + + public AllOfRefToDouble() { + } + + public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { + this.height = height; + return this; + } + + /** + * Height as double + * @return height + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getHeight() { + return height; + } + + + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHeight(@javax.annotation.Nullable Double height) { + this.height = height; + } + + + /** + * Return true if this AllOfRefToDouble object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllOfRefToDouble allOfRefToDouble = (AllOfRefToDouble) o; + return Objects.equals(this.height, allOfRefToDouble.height); + } + + @Override + public int hashCode() { + return Objects.hash(height); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToDouble {\n"); + sb.append(" height: ").append(toIndentedString(height)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + /** + * Convert the instance into URL query string. + * + * @return URL query string + */ + public String toUrlQueryString() { + return toUrlQueryString(null); + } + + /** + * Convert the instance into URL query string. + * + * @param prefix prefix of the query string + * @return URL query string + */ + public String toUrlQueryString(String prefix) { + String suffix = ""; + String containerSuffix = ""; + String containerPrefix = ""; + if (prefix == null) { + // style=form, explode=true, e.g. /pet?name=cat&type=manx + prefix = ""; + } else { + // deepObject style e.g. /pet?id[name]=cat&id[type]=manx + prefix = prefix + "["; + suffix = "]"; + containerSuffix = "]"; + containerPrefix = "["; + } + + StringJoiner joiner = new StringJoiner("&"); + + // add `height` to the URL query string + if (getHeight() != null) { + joiner.add(String.format(Locale.ROOT, "%sheight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getHeight())))); + } + + return joiner.toString(); + } +} + diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java new file mode 100644 index 000000000000..9dda3497bc23 --- /dev/null +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java @@ -0,0 +1,152 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.StringJoiner; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; + + +import org.openapitools.client.ApiClient; +/** + * Object with allOf ref to float + */ +@JsonPropertyOrder({ + AllOfRefToFloat.JSON_PROPERTY_WEIGHT +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToFloat { + public static final String JSON_PROPERTY_WEIGHT = "weight"; + @javax.annotation.Nullable + private Float weight = 7.89f; + + public AllOfRefToFloat() { + } + + public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + return this; + } + + /** + * Weight as float + * @return weight + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Float getWeight() { + return weight; + } + + + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setWeight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + } + + + /** + * Return true if this AllOfRefToFloat object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllOfRefToFloat allOfRefToFloat = (AllOfRefToFloat) o; + return Objects.equals(this.weight, allOfRefToFloat.weight); + } + + @Override + public int hashCode() { + return Objects.hash(weight); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToFloat {\n"); + sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + /** + * Convert the instance into URL query string. + * + * @return URL query string + */ + public String toUrlQueryString() { + return toUrlQueryString(null); + } + + /** + * Convert the instance into URL query string. + * + * @param prefix prefix of the query string + * @return URL query string + */ + public String toUrlQueryString(String prefix) { + String suffix = ""; + String containerSuffix = ""; + String containerPrefix = ""; + if (prefix == null) { + // style=form, explode=true, e.g. /pet?name=cat&type=manx + prefix = ""; + } else { + // deepObject style e.g. /pet?id[name]=cat&id[type]=manx + prefix = prefix + "["; + suffix = "]"; + containerSuffix = "]"; + containerPrefix = "["; + } + + StringJoiner joiner = new StringJoiner("&"); + + // add `weight` to the URL query string + if (getWeight() != null) { + joiner.add(String.format(Locale.ROOT, "%sweight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getWeight())))); + } + + return joiner.toString(); + } +} + diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java new file mode 100644 index 000000000000..4ef7222673c8 --- /dev/null +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java @@ -0,0 +1,152 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.StringJoiner; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; + + +import org.openapitools.client.ApiClient; +/** + * Object with allOf ref to long + */ +@JsonPropertyOrder({ + AllOfRefToLong.JSON_PROPERTY_ID +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToLong { + public static final String JSON_PROPERTY_ID = "id"; + @javax.annotation.Nullable + private Long id = 10l; + + public AllOfRefToLong() { + } + + public AllOfRefToLong id(@javax.annotation.Nullable Long id) { + this.id = id; + return this; + } + + /** + * Id as long + * @return id + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getId() { + return id; + } + + + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setId(@javax.annotation.Nullable Long id) { + this.id = id; + } + + + /** + * Return true if this AllOfRefToLong object is equal to o. + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllOfRefToLong allOfRefToLong = (AllOfRefToLong) o; + return Objects.equals(this.id, allOfRefToLong.id); + } + + @Override + public int hashCode() { + return Objects.hash(id); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToLong {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + /** + * Convert the instance into URL query string. + * + * @return URL query string + */ + public String toUrlQueryString() { + return toUrlQueryString(null); + } + + /** + * Convert the instance into URL query string. + * + * @param prefix prefix of the query string + * @return URL query string + */ + public String toUrlQueryString(String prefix) { + String suffix = ""; + String containerSuffix = ""; + String containerPrefix = ""; + if (prefix == null) { + // style=form, explode=true, e.g. /pet?name=cat&type=manx + prefix = ""; + } else { + // deepObject style e.g. /pet?id[name]=cat&id[type]=manx + prefix = prefix + "["; + suffix = "]"; + containerSuffix = "]"; + containerPrefix = "["; + } + + StringJoiner joiner = new StringJoiner("&"); + + // add `id` to the URL query string + if (getId() != null) { + joiner.add(String.format(Locale.ROOT, "%sid%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getId())))); + } + + return joiner.toString(); + } +} + diff --git a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java new file mode 100644 index 000000000000..0af1c3ccd6ec --- /dev/null +++ b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToDouble + */ +class AllOfRefToDoubleTest { + private final AllOfRefToDouble model = new AllOfRefToDouble(); + + /** + * Model tests for AllOfRefToDouble + */ + @Test + void testAllOfRefToDouble() { + // TODO: test AllOfRefToDouble + } + + /** + * Test the property 'height' + */ + @Test + void heightTest() { + // TODO: test height + } + +} diff --git a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java new file mode 100644 index 000000000000..e69f5bc83898 --- /dev/null +++ b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToFloat + */ +class AllOfRefToFloatTest { + private final AllOfRefToFloat model = new AllOfRefToFloat(); + + /** + * Model tests for AllOfRefToFloat + */ + @Test + void testAllOfRefToFloat() { + // TODO: test AllOfRefToFloat + } + + /** + * Test the property 'weight' + */ + @Test + void weightTest() { + // TODO: test weight + } + +} diff --git a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java new file mode 100644 index 000000000000..3b88f41337f2 --- /dev/null +++ b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToLong + */ +class AllOfRefToLongTest { + private final AllOfRefToLong model = new AllOfRefToLong(); + + /** + * Model tests for AllOfRefToLong + */ + @Test + void testAllOfRefToLong() { + // TODO: test AllOfRefToLong + } + + /** + * Test the property 'id' + */ + @Test + void idTest() { + // TODO: test id + } + +} diff --git a/samples/client/petstore/java/native/docs/AllOfRefToDouble.md b/samples/client/petstore/java/native/docs/AllOfRefToDouble.md new file mode 100644 index 000000000000..516584f74348 --- /dev/null +++ b/samples/client/petstore/java/native/docs/AllOfRefToDouble.md @@ -0,0 +1,14 @@ + + +# AllOfRefToDouble + +Object with allOf ref to double + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**height** | **Double** | Height as double | [optional] | + + + diff --git a/samples/client/petstore/java/native/docs/AllOfRefToFloat.md b/samples/client/petstore/java/native/docs/AllOfRefToFloat.md new file mode 100644 index 000000000000..9a60af8a2ea4 --- /dev/null +++ b/samples/client/petstore/java/native/docs/AllOfRefToFloat.md @@ -0,0 +1,14 @@ + + +# AllOfRefToFloat + +Object with allOf ref to float + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**weight** | **Float** | Weight as float | [optional] | + + + diff --git a/samples/client/petstore/java/native/docs/AllOfRefToLong.md b/samples/client/petstore/java/native/docs/AllOfRefToLong.md new file mode 100644 index 000000000000..0f32d49b0857 --- /dev/null +++ b/samples/client/petstore/java/native/docs/AllOfRefToLong.md @@ -0,0 +1,14 @@ + + +# AllOfRefToLong + +Object with allOf ref to long + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**id** | **Long** | Id as long | [optional] | + + + diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java new file mode 100644 index 000000000000..b955e508f15b --- /dev/null +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java @@ -0,0 +1,201 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.StringJoiner; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; + + +import org.openapitools.client.ApiClient; +/** + * Object with allOf ref to double + */ +@JsonPropertyOrder({ + AllOfRefToDouble.JSON_PROPERTY_HEIGHT +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToDouble { + public static final String JSON_PROPERTY_HEIGHT = "height"; + @javax.annotation.Nullable + private Double height = 32.1d; + + public AllOfRefToDouble() { + } + + public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { + this.height = height; + return this; + } + + /** + * Height as double + * @return height + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getHeight() { + return height; + } + + + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHeight(@javax.annotation.Nullable Double height) { + this.height = height; + } + + + /** + * Return true if this AllOfRefToDouble object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToDouble {\n"); + sb.append(" height: ").append(toIndentedString(height)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + /** + * Convert the instance into URL query string. + * + * @return URL query string + */ + public String toUrlQueryString() { + return toUrlQueryString(null); + } + + /** + * Convert the instance into URL query string. + * + * @param prefix prefix of the query string + * @return URL query string + */ + public String toUrlQueryString(String prefix) { + String suffix = ""; + String containerSuffix = ""; + String containerPrefix = ""; + if (prefix == null) { + // style=form, explode=true, e.g. /pet?name=cat&type=manx + prefix = ""; + } else { + // deepObject style e.g. /pet?id[name]=cat&id[type]=manx + prefix = prefix + "["; + suffix = "]"; + containerSuffix = "]"; + containerPrefix = "["; + } + + StringJoiner joiner = new StringJoiner("&"); + + // add `height` to the URL query string + if (getHeight() != null) { + joiner.add(String.format(Locale.ROOT, "%sheight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getHeight())))); + } + + return joiner.toString(); + } + + public static class Builder { + + private AllOfRefToDouble instance; + + public Builder() { + this(new AllOfRefToDouble()); + } + + protected Builder(AllOfRefToDouble instance) { + this.instance = instance; + } + + public AllOfRefToDouble.Builder height(Double height) { + this.instance.height = height; + return this; + } + + + /** + * returns a built AllOfRefToDouble instance. + * + * The builder is not reusable. + */ + public AllOfRefToDouble build() { + try { + return this.instance; + } finally { + // ensure that this.instance is not reused + this.instance = null; + } + } + + @Override + public String toString() { + return getClass() + "=(" + instance + ")"; + } + } + + /** + * Create a builder with no initialized field. + */ + public static AllOfRefToDouble.Builder builder() { + return new AllOfRefToDouble.Builder(); + } + + /** + * Create a builder with a shallow copy of this instance. + */ + public AllOfRefToDouble.Builder toBuilder() { + return new AllOfRefToDouble.Builder() + .height(getHeight()); + } + +} + diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java new file mode 100644 index 000000000000..155236d6adc9 --- /dev/null +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java @@ -0,0 +1,201 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.StringJoiner; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; + + +import org.openapitools.client.ApiClient; +/** + * Object with allOf ref to float + */ +@JsonPropertyOrder({ + AllOfRefToFloat.JSON_PROPERTY_WEIGHT +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToFloat { + public static final String JSON_PROPERTY_WEIGHT = "weight"; + @javax.annotation.Nullable + private Float weight = 7.89f; + + public AllOfRefToFloat() { + } + + public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + return this; + } + + /** + * Weight as float + * @return weight + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Float getWeight() { + return weight; + } + + + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setWeight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + } + + + /** + * Return true if this AllOfRefToFloat object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToFloat {\n"); + sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + /** + * Convert the instance into URL query string. + * + * @return URL query string + */ + public String toUrlQueryString() { + return toUrlQueryString(null); + } + + /** + * Convert the instance into URL query string. + * + * @param prefix prefix of the query string + * @return URL query string + */ + public String toUrlQueryString(String prefix) { + String suffix = ""; + String containerSuffix = ""; + String containerPrefix = ""; + if (prefix == null) { + // style=form, explode=true, e.g. /pet?name=cat&type=manx + prefix = ""; + } else { + // deepObject style e.g. /pet?id[name]=cat&id[type]=manx + prefix = prefix + "["; + suffix = "]"; + containerSuffix = "]"; + containerPrefix = "["; + } + + StringJoiner joiner = new StringJoiner("&"); + + // add `weight` to the URL query string + if (getWeight() != null) { + joiner.add(String.format(Locale.ROOT, "%sweight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getWeight())))); + } + + return joiner.toString(); + } + + public static class Builder { + + private AllOfRefToFloat instance; + + public Builder() { + this(new AllOfRefToFloat()); + } + + protected Builder(AllOfRefToFloat instance) { + this.instance = instance; + } + + public AllOfRefToFloat.Builder weight(Float weight) { + this.instance.weight = weight; + return this; + } + + + /** + * returns a built AllOfRefToFloat instance. + * + * The builder is not reusable. + */ + public AllOfRefToFloat build() { + try { + return this.instance; + } finally { + // ensure that this.instance is not reused + this.instance = null; + } + } + + @Override + public String toString() { + return getClass() + "=(" + instance + ")"; + } + } + + /** + * Create a builder with no initialized field. + */ + public static AllOfRefToFloat.Builder builder() { + return new AllOfRefToFloat.Builder(); + } + + /** + * Create a builder with a shallow copy of this instance. + */ + public AllOfRefToFloat.Builder toBuilder() { + return new AllOfRefToFloat.Builder() + .weight(getWeight()); + } + +} + diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java new file mode 100644 index 000000000000..849213b03e90 --- /dev/null +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java @@ -0,0 +1,201 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.StringJoiner; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; + + +import org.openapitools.client.ApiClient; +/** + * Object with allOf ref to long + */ +@JsonPropertyOrder({ + AllOfRefToLong.JSON_PROPERTY_ID +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToLong { + public static final String JSON_PROPERTY_ID = "id"; + @javax.annotation.Nullable + private Long id = 10l; + + public AllOfRefToLong() { + } + + public AllOfRefToLong id(@javax.annotation.Nullable Long id) { + this.id = id; + return this; + } + + /** + * Id as long + * @return id + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getId() { + return id; + } + + + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setId(@javax.annotation.Nullable Long id) { + this.id = id; + } + + + /** + * Return true if this AllOfRefToLong object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToLong {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + /** + * Convert the instance into URL query string. + * + * @return URL query string + */ + public String toUrlQueryString() { + return toUrlQueryString(null); + } + + /** + * Convert the instance into URL query string. + * + * @param prefix prefix of the query string + * @return URL query string + */ + public String toUrlQueryString(String prefix) { + String suffix = ""; + String containerSuffix = ""; + String containerPrefix = ""; + if (prefix == null) { + // style=form, explode=true, e.g. /pet?name=cat&type=manx + prefix = ""; + } else { + // deepObject style e.g. /pet?id[name]=cat&id[type]=manx + prefix = prefix + "["; + suffix = "]"; + containerSuffix = "]"; + containerPrefix = "["; + } + + StringJoiner joiner = new StringJoiner("&"); + + // add `id` to the URL query string + if (getId() != null) { + joiner.add(String.format(Locale.ROOT, "%sid%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getId())))); + } + + return joiner.toString(); + } + + public static class Builder { + + private AllOfRefToLong instance; + + public Builder() { + this(new AllOfRefToLong()); + } + + protected Builder(AllOfRefToLong instance) { + this.instance = instance; + } + + public AllOfRefToLong.Builder id(Long id) { + this.instance.id = id; + return this; + } + + + /** + * returns a built AllOfRefToLong instance. + * + * The builder is not reusable. + */ + public AllOfRefToLong build() { + try { + return this.instance; + } finally { + // ensure that this.instance is not reused + this.instance = null; + } + } + + @Override + public String toString() { + return getClass() + "=(" + instance + ")"; + } + } + + /** + * Create a builder with no initialized field. + */ + public static AllOfRefToLong.Builder builder() { + return new AllOfRefToLong.Builder(); + } + + /** + * Create a builder with a shallow copy of this instance. + */ + public AllOfRefToLong.Builder toBuilder() { + return new AllOfRefToLong.Builder() + .id(getId()); + } + +} + diff --git a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java new file mode 100644 index 000000000000..0af1c3ccd6ec --- /dev/null +++ b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToDouble + */ +class AllOfRefToDoubleTest { + private final AllOfRefToDouble model = new AllOfRefToDouble(); + + /** + * Model tests for AllOfRefToDouble + */ + @Test + void testAllOfRefToDouble() { + // TODO: test AllOfRefToDouble + } + + /** + * Test the property 'height' + */ + @Test + void heightTest() { + // TODO: test height + } + +} diff --git a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java new file mode 100644 index 000000000000..e69f5bc83898 --- /dev/null +++ b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToFloat + */ +class AllOfRefToFloatTest { + private final AllOfRefToFloat model = new AllOfRefToFloat(); + + /** + * Model tests for AllOfRefToFloat + */ + @Test + void testAllOfRefToFloat() { + // TODO: test AllOfRefToFloat + } + + /** + * Test the property 'weight' + */ + @Test + void weightTest() { + // TODO: test weight + } + +} diff --git a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java new file mode 100644 index 000000000000..3b88f41337f2 --- /dev/null +++ b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToLong + */ +class AllOfRefToLongTest { + private final AllOfRefToLong model = new AllOfRefToLong(); + + /** + * Model tests for AllOfRefToLong + */ + @Test + void testAllOfRefToLong() { + // TODO: test AllOfRefToLong + } + + /** + * Test the property 'id' + */ + @Test + void idTest() { + // TODO: test id + } + +} diff --git a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md new file mode 100644 index 000000000000..516584f74348 --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md @@ -0,0 +1,14 @@ + + +# AllOfRefToDouble + +Object with allOf ref to double + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**height** | **Double** | Height as double | [optional] | + + + diff --git a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md new file mode 100644 index 000000000000..9a60af8a2ea4 --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md @@ -0,0 +1,14 @@ + + +# AllOfRefToFloat + +Object with allOf ref to float + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**weight** | **Float** | Weight as float | [optional] | + + + diff --git a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md new file mode 100644 index 000000000000..0f32d49b0857 --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md @@ -0,0 +1,14 @@ + + +# AllOfRefToLong + +Object with allOf ref to long + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**id** | **Long** | Id as long | [optional] | + + + diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java new file mode 100644 index 000000000000..c5419c0b4743 --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java @@ -0,0 +1,285 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Locale; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.Arrays; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; +import com.google.gson.TypeAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.Locale; + +import org.openapitools.client.JSON; + +/** + * Object with allOf ref to double + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToDouble { + public static final String SERIALIZED_NAME_HEIGHT = "height"; + @SerializedName(SERIALIZED_NAME_HEIGHT) + @javax.annotation.Nullable + private Double height = 32.1d; + + public AllOfRefToDouble() { + } + + public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { + this.height = height; + return this; + } + + /** + * Height as double + * @return height + */ + @javax.annotation.Nullable + public Double getHeight() { + return height; + } + + public void setHeight(@javax.annotation.Nullable Double height) { + this.height = height; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the AllOfRefToDouble instance itself + */ + public AllOfRefToDouble putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllOfRefToDouble allOfRefToDouble = (AllOfRefToDouble) o; + return Objects.equals(this.height, allOfRefToDouble.height)&& + Objects.equals(this.additionalProperties, allOfRefToDouble.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(height, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToDouble {\n"); + sb.append(" height: ").append(toIndentedString(height)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(Arrays.asList("height")); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(0); + } + + /** + * Validates the JSON Element and throws an exception if issues found + * + * @param jsonElement JSON Element + * @throws IOException if the JSON Element is invalid with respect to AllOfRefToDouble + */ + public static void validateJsonElement(JsonElement jsonElement) throws IOException { + if (jsonElement == null) { + if (!AllOfRefToDouble.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null + throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in AllOfRefToDouble is not found in the empty JSON string", AllOfRefToDouble.openapiRequiredFields.toString())); + } + } + JsonObject jsonObj = jsonElement.getAsJsonObject(); + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!AllOfRefToDouble.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'AllOfRefToDouble' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(AllOfRefToDouble.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, AllOfRefToDouble value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + JsonElement jsonElement = gson.toJsonTree(entry.getValue()); + if (jsonElement.isJsonArray()) { + obj.add(entry.getKey(), jsonElement.getAsJsonArray()); + } else { + obj.add(entry.getKey(), jsonElement.getAsJsonObject()); + } + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public AllOfRefToDouble read(JsonReader in) throws IOException { + JsonElement jsonElement = elementAdapter.read(in); + validateJsonElement(jsonElement); + JsonObject jsonObj = jsonElement.getAsJsonObject(); + // store additional fields in the deserialized instance + AllOfRefToDouble instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format(Locale.ROOT, "The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of AllOfRefToDouble given an JSON string + * + * @param jsonString JSON string + * @return An instance of AllOfRefToDouble + * @throws IOException if the JSON string is invalid with respect to AllOfRefToDouble + */ + public static AllOfRefToDouble fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, AllOfRefToDouble.class); + } + + /** + * Convert an instance of AllOfRefToDouble to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java new file mode 100644 index 000000000000..58021fc81b3f --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java @@ -0,0 +1,285 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Locale; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.Arrays; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; +import com.google.gson.TypeAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.Locale; + +import org.openapitools.client.JSON; + +/** + * Object with allOf ref to float + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToFloat { + public static final String SERIALIZED_NAME_WEIGHT = "weight"; + @SerializedName(SERIALIZED_NAME_WEIGHT) + @javax.annotation.Nullable + private Float weight = 7.89f; + + public AllOfRefToFloat() { + } + + public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + return this; + } + + /** + * Weight as float + * @return weight + */ + @javax.annotation.Nullable + public Float getWeight() { + return weight; + } + + public void setWeight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the AllOfRefToFloat instance itself + */ + public AllOfRefToFloat putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllOfRefToFloat allOfRefToFloat = (AllOfRefToFloat) o; + return Objects.equals(this.weight, allOfRefToFloat.weight)&& + Objects.equals(this.additionalProperties, allOfRefToFloat.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(weight, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToFloat {\n"); + sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(Arrays.asList("weight")); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(0); + } + + /** + * Validates the JSON Element and throws an exception if issues found + * + * @param jsonElement JSON Element + * @throws IOException if the JSON Element is invalid with respect to AllOfRefToFloat + */ + public static void validateJsonElement(JsonElement jsonElement) throws IOException { + if (jsonElement == null) { + if (!AllOfRefToFloat.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null + throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in AllOfRefToFloat is not found in the empty JSON string", AllOfRefToFloat.openapiRequiredFields.toString())); + } + } + JsonObject jsonObj = jsonElement.getAsJsonObject(); + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!AllOfRefToFloat.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'AllOfRefToFloat' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(AllOfRefToFloat.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, AllOfRefToFloat value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + JsonElement jsonElement = gson.toJsonTree(entry.getValue()); + if (jsonElement.isJsonArray()) { + obj.add(entry.getKey(), jsonElement.getAsJsonArray()); + } else { + obj.add(entry.getKey(), jsonElement.getAsJsonObject()); + } + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public AllOfRefToFloat read(JsonReader in) throws IOException { + JsonElement jsonElement = elementAdapter.read(in); + validateJsonElement(jsonElement); + JsonObject jsonObj = jsonElement.getAsJsonObject(); + // store additional fields in the deserialized instance + AllOfRefToFloat instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format(Locale.ROOT, "The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of AllOfRefToFloat given an JSON string + * + * @param jsonString JSON string + * @return An instance of AllOfRefToFloat + * @throws IOException if the JSON string is invalid with respect to AllOfRefToFloat + */ + public static AllOfRefToFloat fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, AllOfRefToFloat.class); + } + + /** + * Convert an instance of AllOfRefToFloat to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java new file mode 100644 index 000000000000..e9f937529f4e --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java @@ -0,0 +1,285 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import java.util.Objects; +import java.util.Locale; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.Arrays; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; +import com.google.gson.TypeAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.Locale; + +import org.openapitools.client.JSON; + +/** + * Object with allOf ref to long + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToLong { + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + @javax.annotation.Nullable + private Long id = 10l; + + public AllOfRefToLong() { + } + + public AllOfRefToLong id(@javax.annotation.Nullable Long id) { + this.id = id; + return this; + } + + /** + * Id as long + * @return id + */ + @javax.annotation.Nullable + public Long getId() { + return id; + } + + public void setId(@javax.annotation.Nullable Long id) { + this.id = id; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the AllOfRefToLong instance itself + */ + public AllOfRefToLong putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllOfRefToLong allOfRefToLong = (AllOfRefToLong) o; + return Objects.equals(this.id, allOfRefToLong.id)&& + Objects.equals(this.additionalProperties, allOfRefToLong.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(id, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToLong {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(Arrays.asList("id")); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(0); + } + + /** + * Validates the JSON Element and throws an exception if issues found + * + * @param jsonElement JSON Element + * @throws IOException if the JSON Element is invalid with respect to AllOfRefToLong + */ + public static void validateJsonElement(JsonElement jsonElement) throws IOException { + if (jsonElement == null) { + if (!AllOfRefToLong.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null + throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in AllOfRefToLong is not found in the empty JSON string", AllOfRefToLong.openapiRequiredFields.toString())); + } + } + JsonObject jsonObj = jsonElement.getAsJsonObject(); + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!AllOfRefToLong.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'AllOfRefToLong' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(AllOfRefToLong.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, AllOfRefToLong value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + JsonElement jsonElement = gson.toJsonTree(entry.getValue()); + if (jsonElement.isJsonArray()) { + obj.add(entry.getKey(), jsonElement.getAsJsonArray()); + } else { + obj.add(entry.getKey(), jsonElement.getAsJsonObject()); + } + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public AllOfRefToLong read(JsonReader in) throws IOException { + JsonElement jsonElement = elementAdapter.read(in); + validateJsonElement(jsonElement); + JsonObject jsonObj = jsonElement.getAsJsonObject(); + // store additional fields in the deserialized instance + AllOfRefToLong instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format(Locale.ROOT, "The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of AllOfRefToLong given an JSON string + * + * @param jsonString JSON string + * @return An instance of AllOfRefToLong + * @throws IOException if the JSON string is invalid with respect to AllOfRefToLong + */ + public static AllOfRefToLong fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, AllOfRefToLong.class); + } + + /** + * Convert an instance of AllOfRefToLong to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java new file mode 100644 index 000000000000..c791ef21de5c --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.Arrays; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToDouble + */ +public class AllOfRefToDoubleTest { + private final AllOfRefToDouble model = new AllOfRefToDouble(); + + /** + * Model tests for AllOfRefToDouble + */ + @Test + public void testAllOfRefToDouble() { + // TODO: test AllOfRefToDouble + } + + /** + * Test the property 'height' + */ + @Test + public void heightTest() { + // TODO: test height + } + +} diff --git a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java new file mode 100644 index 000000000000..54100e38f933 --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.Arrays; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToFloat + */ +public class AllOfRefToFloatTest { + private final AllOfRefToFloat model = new AllOfRefToFloat(); + + /** + * Model tests for AllOfRefToFloat + */ + @Test + public void testAllOfRefToFloat() { + // TODO: test AllOfRefToFloat + } + + /** + * Test the property 'weight' + */ + @Test + public void weightTest() { + // TODO: test weight + } + +} diff --git a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java new file mode 100644 index 000000000000..07edad5bf926 --- /dev/null +++ b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java @@ -0,0 +1,48 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.Arrays; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToLong + */ +public class AllOfRefToLongTest { + private final AllOfRefToLong model = new AllOfRefToLong(); + + /** + * Model tests for AllOfRefToLong + */ + @Test + public void testAllOfRefToLong() { + // TODO: test AllOfRefToLong + } + + /** + * Test the property 'id' + */ + @Test + public void idTest() { + // TODO: test id + } + +} diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md new file mode 100644 index 000000000000..8f4b872ff939 --- /dev/null +++ b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md @@ -0,0 +1,21 @@ +# AllOfRefToDouble + +Object with allOf ref to double + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**height** | **number** | Height as double | [optional] [default to undefined] + +## Example + +```typescript +import { AllOfRefToDouble } from './api'; + +const instance: AllOfRefToDouble = { + height, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md new file mode 100644 index 000000000000..1f22aadbe0a2 --- /dev/null +++ b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md @@ -0,0 +1,21 @@ +# AllOfRefToFloat + +Object with allOf ref to float + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**weight** | **number** | Weight as float | [optional] [default to undefined] + +## Example + +```typescript +import { AllOfRefToFloat } from './api'; + +const instance: AllOfRefToFloat = { + weight, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md new file mode 100644 index 000000000000..c212aa800db8 --- /dev/null +++ b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md @@ -0,0 +1,21 @@ +# AllOfRefToLong + +Object with allOf ref to long + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**id** | **number** | Id as long | [optional] [default to undefined] + +## Example + +```typescript +import { AllOfRefToLong } from './api'; + +const instance: AllOfRefToLong = { + id, +}; +``` + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md new file mode 100644 index 000000000000..516584f74348 --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md @@ -0,0 +1,14 @@ + + +# AllOfRefToDouble + +Object with allOf ref to double + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**height** | **Double** | Height as double | [optional] | + + + diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md new file mode 100644 index 000000000000..9a60af8a2ea4 --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md @@ -0,0 +1,14 @@ + + +# AllOfRefToFloat + +Object with allOf ref to float + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**weight** | **Float** | Weight as float | [optional] | + + + diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md new file mode 100644 index 000000000000..0f32d49b0857 --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md @@ -0,0 +1,14 @@ + + +# AllOfRefToLong + +Object with allOf ref to long + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**id** | **Long** | Id as long | [optional] | + + + diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java new file mode 100644 index 000000000000..72f375f402fc --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java @@ -0,0 +1,106 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.openapitools.client.JSON; + + +/** + * Object with allOf ref to double + */ +@JsonPropertyOrder({ + AllOfRefToDouble.JSON_PROPERTY_HEIGHT +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToDouble { + public static final String JSON_PROPERTY_HEIGHT = "height"; + @javax.annotation.Nullable + private Double height = 32.1d; + + public AllOfRefToDouble() { + } + + public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { + this.height = height; + return this; + } + + /** + * Height as double + * @return height + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Double getHeight() { + return height; + } + + + @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setHeight(@javax.annotation.Nullable Double height) { + this.height = height; + } + + + /** + * Return true if this AllOfRefToDouble object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToDouble {\n"); + sb.append(" height: ").append(toIndentedString(height)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java new file mode 100644 index 000000000000..67ef7c68676b --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java @@ -0,0 +1,106 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.openapitools.client.JSON; + + +/** + * Object with allOf ref to float + */ +@JsonPropertyOrder({ + AllOfRefToFloat.JSON_PROPERTY_WEIGHT +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToFloat { + public static final String JSON_PROPERTY_WEIGHT = "weight"; + @javax.annotation.Nullable + private Float weight = 7.89f; + + public AllOfRefToFloat() { + } + + public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + return this; + } + + /** + * Weight as float + * @return weight + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Float getWeight() { + return weight; + } + + + @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setWeight(@javax.annotation.Nullable Float weight) { + this.weight = weight; + } + + + /** + * Return true if this AllOfRefToFloat object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToFloat {\n"); + sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java new file mode 100644 index 000000000000..90303f4fb18f --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java @@ -0,0 +1,106 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import org.apache.commons.lang3.builder.EqualsBuilder; +import org.apache.commons.lang3.builder.HashCodeBuilder; +import java.util.Objects; +import java.util.Map; +import java.util.HashMap; +import java.util.Locale; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import org.openapitools.client.JSON; + + +/** + * Object with allOf ref to long + */ +@JsonPropertyOrder({ + AllOfRefToLong.JSON_PROPERTY_ID +}) +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") +public class AllOfRefToLong { + public static final String JSON_PROPERTY_ID = "id"; + @javax.annotation.Nullable + private Long id = 10l; + + public AllOfRefToLong() { + } + + public AllOfRefToLong id(@javax.annotation.Nullable Long id) { + this.id = id; + return this; + } + + /** + * Id as long + * @return id + */ + @javax.annotation.Nullable + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + + public Long getId() { + return id; + } + + + @JsonProperty(value = JSON_PROPERTY_ID, required = false) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public void setId(@javax.annotation.Nullable Long id) { + this.id = id; + } + + + /** + * Return true if this AllOfRefToLong object is equal to o. + */ + @Override + public boolean equals(Object o) { + return EqualsBuilder.reflectionEquals(this, o, false, null, true); + } + + @Override + public int hashCode() { + return HashCodeBuilder.reflectionHashCode(this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllOfRefToLong {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java new file mode 100644 index 000000000000..4149d4844f0e --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java @@ -0,0 +1,49 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToDouble + */ +public class AllOfRefToDoubleTest { + private final AllOfRefToDouble model = new AllOfRefToDouble(); + + /** + * Model tests for AllOfRefToDouble + */ + @Test + public void testAllOfRefToDouble() { + // TODO: test AllOfRefToDouble + } + + /** + * Test the property 'height' + */ + @Test + public void heightTest() { + // TODO: test height + } + +} diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java new file mode 100644 index 000000000000..15e258444fbe --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java @@ -0,0 +1,49 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToFloat + */ +public class AllOfRefToFloatTest { + private final AllOfRefToFloat model = new AllOfRefToFloat(); + + /** + * Model tests for AllOfRefToFloat + */ + @Test + public void testAllOfRefToFloat() { + // TODO: test AllOfRefToFloat + } + + /** + * Test the property 'weight' + */ + @Test + public void weightTest() { + // TODO: test weight + } + +} diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java new file mode 100644 index 000000000000..81aaed0411b0 --- /dev/null +++ b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java @@ -0,0 +1,49 @@ +/* + * OpenAPI Petstore + * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.openapitools.client.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonTypeName; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Arrays; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + +/** + * Model tests for AllOfRefToLong + */ +public class AllOfRefToLongTest { + private final AllOfRefToLong model = new AllOfRefToLong(); + + /** + * Model tests for AllOfRefToLong + */ + @Test + public void testAllOfRefToLong() { + // TODO: test AllOfRefToLong + } + + /** + * Test the property 'id' + */ + @Test + public void idTest() { + // TODO: test id + } + +} From d502c066669629b0b1c596c164122d0cb8461455 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 10 Nov 2025 16:08:44 +0800 Subject: [PATCH 2/4] Revert "feat: make custom accept header is created in appInner.mustache" This reverts commit 398bcd60f94671d19c92edce588f7e95f74a5e0d. --- .../typescript-axios/apiInner.mustache | 3 - .../java/jersey3/docs/AllOfRefToDouble.md | 14 - .../java/jersey3/docs/AllOfRefToFloat.md | 14 - .../java/jersey3/docs/AllOfRefToLong.md | 14 - .../client/model/AllOfRefToDouble.java | 109 ------- .../client/model/AllOfRefToFloat.java | 109 ------- .../client/model/AllOfRefToLong.java | 109 ------- .../client/model/AllOfRefToDoubleTest.java | 49 --- .../client/model/AllOfRefToFloatTest.java | 49 --- .../client/model/AllOfRefToLongTest.java | 49 --- .../native-async/docs/AllOfRefToDouble.md | 14 - .../java/native-async/docs/AllOfRefToFloat.md | 14 - .../java/native-async/docs/AllOfRefToLong.md | 14 - .../client/model/AllOfRefToDouble.java | 152 ---------- .../client/model/AllOfRefToFloat.java | 152 ---------- .../client/model/AllOfRefToLong.java | 152 ---------- .../client/model/AllOfRefToDoubleTest.java | 48 --- .../client/model/AllOfRefToFloatTest.java | 48 --- .../client/model/AllOfRefToLongTest.java | 48 --- .../java/native/docs/AllOfRefToDouble.md | 14 - .../java/native/docs/AllOfRefToFloat.md | 14 - .../java/native/docs/AllOfRefToLong.md | 14 - .../client/model/AllOfRefToDouble.java | 201 ------------ .../client/model/AllOfRefToFloat.java | 201 ------------ .../client/model/AllOfRefToLong.java | 201 ------------ .../client/model/AllOfRefToDoubleTest.java | 48 --- .../client/model/AllOfRefToFloatTest.java | 48 --- .../client/model/AllOfRefToLongTest.java | 48 --- .../java/okhttp-gson/docs/AllOfRefToDouble.md | 14 - .../java/okhttp-gson/docs/AllOfRefToFloat.md | 14 - .../java/okhttp-gson/docs/AllOfRefToLong.md | 14 - .../client/model/AllOfRefToDouble.java | 285 ------------------ .../client/model/AllOfRefToFloat.java | 285 ------------------ .../client/model/AllOfRefToLong.java | 285 ------------------ .../client/model/AllOfRefToDoubleTest.java | 48 --- .../client/model/AllOfRefToFloatTest.java | 48 --- .../client/model/AllOfRefToLongTest.java | 48 --- .../test-petstore/docs/AllOfRefToDouble.md | 21 -- .../test-petstore/docs/AllOfRefToFloat.md | 21 -- .../test-petstore/docs/AllOfRefToLong.md | 21 -- .../jersey2-java8/docs/AllOfRefToDouble.md | 14 - .../jersey2-java8/docs/AllOfRefToFloat.md | 14 - .../java/jersey2-java8/docs/AllOfRefToLong.md | 14 - .../client/model/AllOfRefToDouble.java | 106 ------- .../client/model/AllOfRefToFloat.java | 106 ------- .../client/model/AllOfRefToLong.java | 106 ------- .../client/model/AllOfRefToDoubleTest.java | 49 --- .../client/model/AllOfRefToFloatTest.java | 49 --- .../client/model/AllOfRefToLongTest.java | 49 --- 49 files changed, 3561 deletions(-) delete mode 100644 samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md delete mode 100644 samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md delete mode 100644 samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md delete mode 100644 samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java delete mode 100644 samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java delete mode 100644 samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java delete mode 100644 samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java delete mode 100644 samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java delete mode 100644 samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java delete mode 100644 samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md delete mode 100644 samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md delete mode 100644 samples/client/petstore/java/native-async/docs/AllOfRefToLong.md delete mode 100644 samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java delete mode 100644 samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java delete mode 100644 samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java delete mode 100644 samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java delete mode 100644 samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java delete mode 100644 samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java delete mode 100644 samples/client/petstore/java/native/docs/AllOfRefToDouble.md delete mode 100644 samples/client/petstore/java/native/docs/AllOfRefToFloat.md delete mode 100644 samples/client/petstore/java/native/docs/AllOfRefToLong.md delete mode 100644 samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java delete mode 100644 samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java delete mode 100644 samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java delete mode 100644 samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java delete mode 100644 samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java delete mode 100644 samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java delete mode 100644 samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md delete mode 100644 samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md delete mode 100644 samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md delete mode 100644 samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java delete mode 100644 samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java delete mode 100644 samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java delete mode 100644 samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java delete mode 100644 samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java delete mode 100644 samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java delete mode 100644 samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md delete mode 100644 samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md delete mode 100644 samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java delete mode 100644 samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java diff --git a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache index 949cc7c559e1..449038234d7b 100644 --- a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache @@ -200,9 +200,6 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur {{/consumes.0}} {{/bodyParam}} - {{#hasProduces}} - localVarHeaderParameter['Accept'] = {{#produces}}'{{{mediaType}}}'{{^-last}}; {{/-last}}{{/produces}}; - {{/hasProduces}} {{#headerParams}} {{#isArray}} if ({{paramName}}) { diff --git a/samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md b/samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md deleted file mode 100644 index 516584f74348..000000000000 --- a/samples/client/petstore/java/jersey3/docs/AllOfRefToDouble.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToDouble - -Object with allOf ref to double - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**height** | **Double** | Height as double | [optional] | - - - diff --git a/samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md b/samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md deleted file mode 100644 index 9a60af8a2ea4..000000000000 --- a/samples/client/petstore/java/jersey3/docs/AllOfRefToFloat.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToFloat - -Object with allOf ref to float - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**weight** | **Float** | Weight as float | [optional] | - - - diff --git a/samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md b/samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md deleted file mode 100644 index 0f32d49b0857..000000000000 --- a/samples/client/petstore/java/jersey3/docs/AllOfRefToLong.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToLong - -Object with allOf ref to long - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**id** | **Long** | Id as long | [optional] | - - - diff --git a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java deleted file mode 100644 index 5032beb48f98..000000000000 --- a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import jakarta.validation.constraints.*; -import jakarta.validation.Valid; -import org.openapitools.client.JSON; - - -/** - * Object with allOf ref to double - */ -@JsonPropertyOrder({ - AllOfRefToDouble.JSON_PROPERTY_HEIGHT -}) -@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToDouble { - public static final String JSON_PROPERTY_HEIGHT = "height"; - @jakarta.annotation.Nullable - private Double height = 32.1d; - - public AllOfRefToDouble() { - } - - public AllOfRefToDouble height(@jakarta.annotation.Nullable Double height) { - this.height = height; - return this; - } - - /** - * Height as double - * @return height - */ - @jakarta.annotation.Nullable - - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Double getHeight() { - return height; - } - - - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHeight(@jakarta.annotation.Nullable Double height) { - this.height = height; - } - - - /** - * Return true if this AllOfRefToDouble object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToDouble {\n"); - sb.append(" height: ").append(toIndentedString(height)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java deleted file mode 100644 index 2ef2c56d6104..000000000000 --- a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import jakarta.validation.constraints.*; -import jakarta.validation.Valid; -import org.openapitools.client.JSON; - - -/** - * Object with allOf ref to float - */ -@JsonPropertyOrder({ - AllOfRefToFloat.JSON_PROPERTY_WEIGHT -}) -@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToFloat { - public static final String JSON_PROPERTY_WEIGHT = "weight"; - @jakarta.annotation.Nullable - private Float weight = 7.89f; - - public AllOfRefToFloat() { - } - - public AllOfRefToFloat weight(@jakarta.annotation.Nullable Float weight) { - this.weight = weight; - return this; - } - - /** - * Weight as float - * @return weight - */ - @jakarta.annotation.Nullable - - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Float getWeight() { - return weight; - } - - - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setWeight(@jakarta.annotation.Nullable Float weight) { - this.weight = weight; - } - - - /** - * Return true if this AllOfRefToFloat object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToFloat {\n"); - sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java deleted file mode 100644 index 057b7575ff24..000000000000 --- a/samples/client/petstore/java/jersey3/src/main/java/org/openapitools/client/model/AllOfRefToLong.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import jakarta.validation.constraints.*; -import jakarta.validation.Valid; -import org.openapitools.client.JSON; - - -/** - * Object with allOf ref to long - */ -@JsonPropertyOrder({ - AllOfRefToLong.JSON_PROPERTY_ID -}) -@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToLong { - public static final String JSON_PROPERTY_ID = "id"; - @jakarta.annotation.Nullable - private Long id = 10l; - - public AllOfRefToLong() { - } - - public AllOfRefToLong id(@jakarta.annotation.Nullable Long id) { - this.id = id; - return this; - } - - /** - * Id as long - * @return id - */ - @jakarta.annotation.Nullable - - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getId() { - return id; - } - - - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setId(@jakarta.annotation.Nullable Long id) { - this.id = id; - } - - - /** - * Return true if this AllOfRefToLong object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToLong {\n"); - sb.append(" id: ").append(toIndentedString(id)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java deleted file mode 100644 index 4149d4844f0e..000000000000 --- a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToDouble - */ -public class AllOfRefToDoubleTest { - private final AllOfRefToDouble model = new AllOfRefToDouble(); - - /** - * Model tests for AllOfRefToDouble - */ - @Test - public void testAllOfRefToDouble() { - // TODO: test AllOfRefToDouble - } - - /** - * Test the property 'height' - */ - @Test - public void heightTest() { - // TODO: test height - } - -} diff --git a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java deleted file mode 100644 index 15e258444fbe..000000000000 --- a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToFloat - */ -public class AllOfRefToFloatTest { - private final AllOfRefToFloat model = new AllOfRefToFloat(); - - /** - * Model tests for AllOfRefToFloat - */ - @Test - public void testAllOfRefToFloat() { - // TODO: test AllOfRefToFloat - } - - /** - * Test the property 'weight' - */ - @Test - public void weightTest() { - // TODO: test weight - } - -} diff --git a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java deleted file mode 100644 index 81aaed0411b0..000000000000 --- a/samples/client/petstore/java/jersey3/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToLong - */ -public class AllOfRefToLongTest { - private final AllOfRefToLong model = new AllOfRefToLong(); - - /** - * Model tests for AllOfRefToLong - */ - @Test - public void testAllOfRefToLong() { - // TODO: test AllOfRefToLong - } - - /** - * Test the property 'id' - */ - @Test - public void idTest() { - // TODO: test id - } - -} diff --git a/samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md b/samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md deleted file mode 100644 index 516584f74348..000000000000 --- a/samples/client/petstore/java/native-async/docs/AllOfRefToDouble.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToDouble - -Object with allOf ref to double - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**height** | **Double** | Height as double | [optional] | - - - diff --git a/samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md b/samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md deleted file mode 100644 index 9a60af8a2ea4..000000000000 --- a/samples/client/petstore/java/native-async/docs/AllOfRefToFloat.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToFloat - -Object with allOf ref to float - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**weight** | **Float** | Weight as float | [optional] | - - - diff --git a/samples/client/petstore/java/native-async/docs/AllOfRefToLong.md b/samples/client/petstore/java/native-async/docs/AllOfRefToLong.md deleted file mode 100644 index 0f32d49b0857..000000000000 --- a/samples/client/petstore/java/native-async/docs/AllOfRefToLong.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToLong - -Object with allOf ref to long - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**id** | **Long** | Id as long | [optional] | - - - diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java deleted file mode 100644 index b4319f662220..000000000000 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java +++ /dev/null @@ -1,152 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.net.URLEncoder; -import java.nio.charset.StandardCharsets; -import java.util.StringJoiner; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - - -import org.openapitools.client.ApiClient; -/** - * Object with allOf ref to double - */ -@JsonPropertyOrder({ - AllOfRefToDouble.JSON_PROPERTY_HEIGHT -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToDouble { - public static final String JSON_PROPERTY_HEIGHT = "height"; - @javax.annotation.Nullable - private Double height = 32.1d; - - public AllOfRefToDouble() { - } - - public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { - this.height = height; - return this; - } - - /** - * Height as double - * @return height - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Double getHeight() { - return height; - } - - - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHeight(@javax.annotation.Nullable Double height) { - this.height = height; - } - - - /** - * Return true if this AllOfRefToDouble object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - AllOfRefToDouble allOfRefToDouble = (AllOfRefToDouble) o; - return Objects.equals(this.height, allOfRefToDouble.height); - } - - @Override - public int hashCode() { - return Objects.hash(height); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToDouble {\n"); - sb.append(" height: ").append(toIndentedString(height)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - /** - * Convert the instance into URL query string. - * - * @return URL query string - */ - public String toUrlQueryString() { - return toUrlQueryString(null); - } - - /** - * Convert the instance into URL query string. - * - * @param prefix prefix of the query string - * @return URL query string - */ - public String toUrlQueryString(String prefix) { - String suffix = ""; - String containerSuffix = ""; - String containerPrefix = ""; - if (prefix == null) { - // style=form, explode=true, e.g. /pet?name=cat&type=manx - prefix = ""; - } else { - // deepObject style e.g. /pet?id[name]=cat&id[type]=manx - prefix = prefix + "["; - suffix = "]"; - containerSuffix = "]"; - containerPrefix = "["; - } - - StringJoiner joiner = new StringJoiner("&"); - - // add `height` to the URL query string - if (getHeight() != null) { - joiner.add(String.format(Locale.ROOT, "%sheight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getHeight())))); - } - - return joiner.toString(); - } -} - diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java deleted file mode 100644 index 9dda3497bc23..000000000000 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java +++ /dev/null @@ -1,152 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.net.URLEncoder; -import java.nio.charset.StandardCharsets; -import java.util.StringJoiner; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - - -import org.openapitools.client.ApiClient; -/** - * Object with allOf ref to float - */ -@JsonPropertyOrder({ - AllOfRefToFloat.JSON_PROPERTY_WEIGHT -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToFloat { - public static final String JSON_PROPERTY_WEIGHT = "weight"; - @javax.annotation.Nullable - private Float weight = 7.89f; - - public AllOfRefToFloat() { - } - - public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - return this; - } - - /** - * Weight as float - * @return weight - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Float getWeight() { - return weight; - } - - - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setWeight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - } - - - /** - * Return true if this AllOfRefToFloat object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - AllOfRefToFloat allOfRefToFloat = (AllOfRefToFloat) o; - return Objects.equals(this.weight, allOfRefToFloat.weight); - } - - @Override - public int hashCode() { - return Objects.hash(weight); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToFloat {\n"); - sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - /** - * Convert the instance into URL query string. - * - * @return URL query string - */ - public String toUrlQueryString() { - return toUrlQueryString(null); - } - - /** - * Convert the instance into URL query string. - * - * @param prefix prefix of the query string - * @return URL query string - */ - public String toUrlQueryString(String prefix) { - String suffix = ""; - String containerSuffix = ""; - String containerPrefix = ""; - if (prefix == null) { - // style=form, explode=true, e.g. /pet?name=cat&type=manx - prefix = ""; - } else { - // deepObject style e.g. /pet?id[name]=cat&id[type]=manx - prefix = prefix + "["; - suffix = "]"; - containerSuffix = "]"; - containerPrefix = "["; - } - - StringJoiner joiner = new StringJoiner("&"); - - // add `weight` to the URL query string - if (getWeight() != null) { - joiner.add(String.format(Locale.ROOT, "%sweight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getWeight())))); - } - - return joiner.toString(); - } -} - diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java deleted file mode 100644 index 4ef7222673c8..000000000000 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/model/AllOfRefToLong.java +++ /dev/null @@ -1,152 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.net.URLEncoder; -import java.nio.charset.StandardCharsets; -import java.util.StringJoiner; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - - -import org.openapitools.client.ApiClient; -/** - * Object with allOf ref to long - */ -@JsonPropertyOrder({ - AllOfRefToLong.JSON_PROPERTY_ID -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToLong { - public static final String JSON_PROPERTY_ID = "id"; - @javax.annotation.Nullable - private Long id = 10l; - - public AllOfRefToLong() { - } - - public AllOfRefToLong id(@javax.annotation.Nullable Long id) { - this.id = id; - return this; - } - - /** - * Id as long - * @return id - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Long getId() { - return id; - } - - - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setId(@javax.annotation.Nullable Long id) { - this.id = id; - } - - - /** - * Return true if this AllOfRefToLong object is equal to o. - */ - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - AllOfRefToLong allOfRefToLong = (AllOfRefToLong) o; - return Objects.equals(this.id, allOfRefToLong.id); - } - - @Override - public int hashCode() { - return Objects.hash(id); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToLong {\n"); - sb.append(" id: ").append(toIndentedString(id)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - /** - * Convert the instance into URL query string. - * - * @return URL query string - */ - public String toUrlQueryString() { - return toUrlQueryString(null); - } - - /** - * Convert the instance into URL query string. - * - * @param prefix prefix of the query string - * @return URL query string - */ - public String toUrlQueryString(String prefix) { - String suffix = ""; - String containerSuffix = ""; - String containerPrefix = ""; - if (prefix == null) { - // style=form, explode=true, e.g. /pet?name=cat&type=manx - prefix = ""; - } else { - // deepObject style e.g. /pet?id[name]=cat&id[type]=manx - prefix = prefix + "["; - suffix = "]"; - containerSuffix = "]"; - containerPrefix = "["; - } - - StringJoiner joiner = new StringJoiner("&"); - - // add `id` to the URL query string - if (getId() != null) { - joiner.add(String.format(Locale.ROOT, "%sid%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getId())))); - } - - return joiner.toString(); - } -} - diff --git a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java deleted file mode 100644 index 0af1c3ccd6ec..000000000000 --- a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToDouble - */ -class AllOfRefToDoubleTest { - private final AllOfRefToDouble model = new AllOfRefToDouble(); - - /** - * Model tests for AllOfRefToDouble - */ - @Test - void testAllOfRefToDouble() { - // TODO: test AllOfRefToDouble - } - - /** - * Test the property 'height' - */ - @Test - void heightTest() { - // TODO: test height - } - -} diff --git a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java deleted file mode 100644 index e69f5bc83898..000000000000 --- a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToFloat - */ -class AllOfRefToFloatTest { - private final AllOfRefToFloat model = new AllOfRefToFloat(); - - /** - * Model tests for AllOfRefToFloat - */ - @Test - void testAllOfRefToFloat() { - // TODO: test AllOfRefToFloat - } - - /** - * Test the property 'weight' - */ - @Test - void weightTest() { - // TODO: test weight - } - -} diff --git a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java deleted file mode 100644 index 3b88f41337f2..000000000000 --- a/samples/client/petstore/java/native-async/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToLong - */ -class AllOfRefToLongTest { - private final AllOfRefToLong model = new AllOfRefToLong(); - - /** - * Model tests for AllOfRefToLong - */ - @Test - void testAllOfRefToLong() { - // TODO: test AllOfRefToLong - } - - /** - * Test the property 'id' - */ - @Test - void idTest() { - // TODO: test id - } - -} diff --git a/samples/client/petstore/java/native/docs/AllOfRefToDouble.md b/samples/client/petstore/java/native/docs/AllOfRefToDouble.md deleted file mode 100644 index 516584f74348..000000000000 --- a/samples/client/petstore/java/native/docs/AllOfRefToDouble.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToDouble - -Object with allOf ref to double - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**height** | **Double** | Height as double | [optional] | - - - diff --git a/samples/client/petstore/java/native/docs/AllOfRefToFloat.md b/samples/client/petstore/java/native/docs/AllOfRefToFloat.md deleted file mode 100644 index 9a60af8a2ea4..000000000000 --- a/samples/client/petstore/java/native/docs/AllOfRefToFloat.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToFloat - -Object with allOf ref to float - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**weight** | **Float** | Weight as float | [optional] | - - - diff --git a/samples/client/petstore/java/native/docs/AllOfRefToLong.md b/samples/client/petstore/java/native/docs/AllOfRefToLong.md deleted file mode 100644 index 0f32d49b0857..000000000000 --- a/samples/client/petstore/java/native/docs/AllOfRefToLong.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToLong - -Object with allOf ref to long - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**id** | **Long** | Id as long | [optional] | - - - diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java deleted file mode 100644 index b955e508f15b..000000000000 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.net.URLEncoder; -import java.nio.charset.StandardCharsets; -import java.util.StringJoiner; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - - -import org.openapitools.client.ApiClient; -/** - * Object with allOf ref to double - */ -@JsonPropertyOrder({ - AllOfRefToDouble.JSON_PROPERTY_HEIGHT -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToDouble { - public static final String JSON_PROPERTY_HEIGHT = "height"; - @javax.annotation.Nullable - private Double height = 32.1d; - - public AllOfRefToDouble() { - } - - public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { - this.height = height; - return this; - } - - /** - * Height as double - * @return height - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Double getHeight() { - return height; - } - - - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHeight(@javax.annotation.Nullable Double height) { - this.height = height; - } - - - /** - * Return true if this AllOfRefToDouble object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToDouble {\n"); - sb.append(" height: ").append(toIndentedString(height)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - /** - * Convert the instance into URL query string. - * - * @return URL query string - */ - public String toUrlQueryString() { - return toUrlQueryString(null); - } - - /** - * Convert the instance into URL query string. - * - * @param prefix prefix of the query string - * @return URL query string - */ - public String toUrlQueryString(String prefix) { - String suffix = ""; - String containerSuffix = ""; - String containerPrefix = ""; - if (prefix == null) { - // style=form, explode=true, e.g. /pet?name=cat&type=manx - prefix = ""; - } else { - // deepObject style e.g. /pet?id[name]=cat&id[type]=manx - prefix = prefix + "["; - suffix = "]"; - containerSuffix = "]"; - containerPrefix = "["; - } - - StringJoiner joiner = new StringJoiner("&"); - - // add `height` to the URL query string - if (getHeight() != null) { - joiner.add(String.format(Locale.ROOT, "%sheight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getHeight())))); - } - - return joiner.toString(); - } - - public static class Builder { - - private AllOfRefToDouble instance; - - public Builder() { - this(new AllOfRefToDouble()); - } - - protected Builder(AllOfRefToDouble instance) { - this.instance = instance; - } - - public AllOfRefToDouble.Builder height(Double height) { - this.instance.height = height; - return this; - } - - - /** - * returns a built AllOfRefToDouble instance. - * - * The builder is not reusable. - */ - public AllOfRefToDouble build() { - try { - return this.instance; - } finally { - // ensure that this.instance is not reused - this.instance = null; - } - } - - @Override - public String toString() { - return getClass() + "=(" + instance + ")"; - } - } - - /** - * Create a builder with no initialized field. - */ - public static AllOfRefToDouble.Builder builder() { - return new AllOfRefToDouble.Builder(); - } - - /** - * Create a builder with a shallow copy of this instance. - */ - public AllOfRefToDouble.Builder toBuilder() { - return new AllOfRefToDouble.Builder() - .height(getHeight()); - } - -} - diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java deleted file mode 100644 index 155236d6adc9..000000000000 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.net.URLEncoder; -import java.nio.charset.StandardCharsets; -import java.util.StringJoiner; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - - -import org.openapitools.client.ApiClient; -/** - * Object with allOf ref to float - */ -@JsonPropertyOrder({ - AllOfRefToFloat.JSON_PROPERTY_WEIGHT -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToFloat { - public static final String JSON_PROPERTY_WEIGHT = "weight"; - @javax.annotation.Nullable - private Float weight = 7.89f; - - public AllOfRefToFloat() { - } - - public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - return this; - } - - /** - * Weight as float - * @return weight - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Float getWeight() { - return weight; - } - - - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setWeight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - } - - - /** - * Return true if this AllOfRefToFloat object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToFloat {\n"); - sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - /** - * Convert the instance into URL query string. - * - * @return URL query string - */ - public String toUrlQueryString() { - return toUrlQueryString(null); - } - - /** - * Convert the instance into URL query string. - * - * @param prefix prefix of the query string - * @return URL query string - */ - public String toUrlQueryString(String prefix) { - String suffix = ""; - String containerSuffix = ""; - String containerPrefix = ""; - if (prefix == null) { - // style=form, explode=true, e.g. /pet?name=cat&type=manx - prefix = ""; - } else { - // deepObject style e.g. /pet?id[name]=cat&id[type]=manx - prefix = prefix + "["; - suffix = "]"; - containerSuffix = "]"; - containerPrefix = "["; - } - - StringJoiner joiner = new StringJoiner("&"); - - // add `weight` to the URL query string - if (getWeight() != null) { - joiner.add(String.format(Locale.ROOT, "%sweight%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getWeight())))); - } - - return joiner.toString(); - } - - public static class Builder { - - private AllOfRefToFloat instance; - - public Builder() { - this(new AllOfRefToFloat()); - } - - protected Builder(AllOfRefToFloat instance) { - this.instance = instance; - } - - public AllOfRefToFloat.Builder weight(Float weight) { - this.instance.weight = weight; - return this; - } - - - /** - * returns a built AllOfRefToFloat instance. - * - * The builder is not reusable. - */ - public AllOfRefToFloat build() { - try { - return this.instance; - } finally { - // ensure that this.instance is not reused - this.instance = null; - } - } - - @Override - public String toString() { - return getClass() + "=(" + instance + ")"; - } - } - - /** - * Create a builder with no initialized field. - */ - public static AllOfRefToFloat.Builder builder() { - return new AllOfRefToFloat.Builder(); - } - - /** - * Create a builder with a shallow copy of this instance. - */ - public AllOfRefToFloat.Builder toBuilder() { - return new AllOfRefToFloat.Builder() - .weight(getWeight()); - } - -} - diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java deleted file mode 100644 index 849213b03e90..000000000000 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/model/AllOfRefToLong.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.net.URLEncoder; -import java.nio.charset.StandardCharsets; -import java.util.StringJoiner; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; - - -import org.openapitools.client.ApiClient; -/** - * Object with allOf ref to long - */ -@JsonPropertyOrder({ - AllOfRefToLong.JSON_PROPERTY_ID -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToLong { - public static final String JSON_PROPERTY_ID = "id"; - @javax.annotation.Nullable - private Long id = 10l; - - public AllOfRefToLong() { - } - - public AllOfRefToLong id(@javax.annotation.Nullable Long id) { - this.id = id; - return this; - } - - /** - * Id as long - * @return id - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Long getId() { - return id; - } - - - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setId(@javax.annotation.Nullable Long id) { - this.id = id; - } - - - /** - * Return true if this AllOfRefToLong object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToLong {\n"); - sb.append(" id: ").append(toIndentedString(id)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - /** - * Convert the instance into URL query string. - * - * @return URL query string - */ - public String toUrlQueryString() { - return toUrlQueryString(null); - } - - /** - * Convert the instance into URL query string. - * - * @param prefix prefix of the query string - * @return URL query string - */ - public String toUrlQueryString(String prefix) { - String suffix = ""; - String containerSuffix = ""; - String containerPrefix = ""; - if (prefix == null) { - // style=form, explode=true, e.g. /pet?name=cat&type=manx - prefix = ""; - } else { - // deepObject style e.g. /pet?id[name]=cat&id[type]=manx - prefix = prefix + "["; - suffix = "]"; - containerSuffix = "]"; - containerPrefix = "["; - } - - StringJoiner joiner = new StringJoiner("&"); - - // add `id` to the URL query string - if (getId() != null) { - joiner.add(String.format(Locale.ROOT, "%sid%s=%s", prefix, suffix, ApiClient.urlEncode(ApiClient.valueToString(getId())))); - } - - return joiner.toString(); - } - - public static class Builder { - - private AllOfRefToLong instance; - - public Builder() { - this(new AllOfRefToLong()); - } - - protected Builder(AllOfRefToLong instance) { - this.instance = instance; - } - - public AllOfRefToLong.Builder id(Long id) { - this.instance.id = id; - return this; - } - - - /** - * returns a built AllOfRefToLong instance. - * - * The builder is not reusable. - */ - public AllOfRefToLong build() { - try { - return this.instance; - } finally { - // ensure that this.instance is not reused - this.instance = null; - } - } - - @Override - public String toString() { - return getClass() + "=(" + instance + ")"; - } - } - - /** - * Create a builder with no initialized field. - */ - public static AllOfRefToLong.Builder builder() { - return new AllOfRefToLong.Builder(); - } - - /** - * Create a builder with a shallow copy of this instance. - */ - public AllOfRefToLong.Builder toBuilder() { - return new AllOfRefToLong.Builder() - .id(getId()); - } - -} - diff --git a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java deleted file mode 100644 index 0af1c3ccd6ec..000000000000 --- a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToDouble - */ -class AllOfRefToDoubleTest { - private final AllOfRefToDouble model = new AllOfRefToDouble(); - - /** - * Model tests for AllOfRefToDouble - */ - @Test - void testAllOfRefToDouble() { - // TODO: test AllOfRefToDouble - } - - /** - * Test the property 'height' - */ - @Test - void heightTest() { - // TODO: test height - } - -} diff --git a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java deleted file mode 100644 index e69f5bc83898..000000000000 --- a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToFloat - */ -class AllOfRefToFloatTest { - private final AllOfRefToFloat model = new AllOfRefToFloat(); - - /** - * Model tests for AllOfRefToFloat - */ - @Test - void testAllOfRefToFloat() { - // TODO: test AllOfRefToFloat - } - - /** - * Test the property 'weight' - */ - @Test - void weightTest() { - // TODO: test weight - } - -} diff --git a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java deleted file mode 100644 index 3b88f41337f2..000000000000 --- a/samples/client/petstore/java/native/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToLong - */ -class AllOfRefToLongTest { - private final AllOfRefToLong model = new AllOfRefToLong(); - - /** - * Model tests for AllOfRefToLong - */ - @Test - void testAllOfRefToLong() { - // TODO: test AllOfRefToLong - } - - /** - * Test the property 'id' - */ - @Test - void idTest() { - // TODO: test id - } - -} diff --git a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md deleted file mode 100644 index 516584f74348..000000000000 --- a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToDouble.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToDouble - -Object with allOf ref to double - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**height** | **Double** | Height as double | [optional] | - - - diff --git a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md deleted file mode 100644 index 9a60af8a2ea4..000000000000 --- a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToFloat.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToFloat - -Object with allOf ref to float - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**weight** | **Float** | Weight as float | [optional] | - - - diff --git a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md b/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md deleted file mode 100644 index 0f32d49b0857..000000000000 --- a/samples/client/petstore/java/okhttp-gson/docs/AllOfRefToLong.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToLong - -Object with allOf ref to long - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**id** | **Long** | Id as long | [optional] | - - - diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java deleted file mode 100644 index c5419c0b4743..000000000000 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java +++ /dev/null @@ -1,285 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Locale; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; -import java.util.Arrays; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonArray; -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonDeserializer; -import com.google.gson.JsonElement; -import com.google.gson.JsonObject; -import com.google.gson.JsonParseException; -import com.google.gson.TypeAdapterFactory; -import com.google.gson.reflect.TypeToken; -import com.google.gson.TypeAdapter; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; - -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.Locale; - -import org.openapitools.client.JSON; - -/** - * Object with allOf ref to double - */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToDouble { - public static final String SERIALIZED_NAME_HEIGHT = "height"; - @SerializedName(SERIALIZED_NAME_HEIGHT) - @javax.annotation.Nullable - private Double height = 32.1d; - - public AllOfRefToDouble() { - } - - public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { - this.height = height; - return this; - } - - /** - * Height as double - * @return height - */ - @javax.annotation.Nullable - public Double getHeight() { - return height; - } - - public void setHeight(@javax.annotation.Nullable Double height) { - this.height = height; - } - - /** - * A container for additional, undeclared properties. - * This is a holder for any undeclared properties as specified with - * the 'additionalProperties' keyword in the OAS document. - */ - private Map additionalProperties; - - /** - * Set the additional (undeclared) property with the specified name and value. - * If the property does not already exist, create it otherwise replace it. - * - * @param key name of the property - * @param value value of the property - * @return the AllOfRefToDouble instance itself - */ - public AllOfRefToDouble putAdditionalProperty(String key, Object value) { - if (this.additionalProperties == null) { - this.additionalProperties = new HashMap(); - } - this.additionalProperties.put(key, value); - return this; - } - - /** - * Return the additional (undeclared) property. - * - * @return a map of objects - */ - public Map getAdditionalProperties() { - return additionalProperties; - } - - /** - * Return the additional (undeclared) property with the specified name. - * - * @param key name of the property - * @return an object - */ - public Object getAdditionalProperty(String key) { - if (this.additionalProperties == null) { - return null; - } - return this.additionalProperties.get(key); - } - - - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - AllOfRefToDouble allOfRefToDouble = (AllOfRefToDouble) o; - return Objects.equals(this.height, allOfRefToDouble.height)&& - Objects.equals(this.additionalProperties, allOfRefToDouble.additionalProperties); - } - - @Override - public int hashCode() { - return Objects.hash(height, additionalProperties); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToDouble {\n"); - sb.append(" height: ").append(toIndentedString(height)).append("\n"); - sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - - public static HashSet openapiFields; - public static HashSet openapiRequiredFields; - - static { - // a set of all properties/fields (JSON key names) - openapiFields = new HashSet(Arrays.asList("height")); - - // a set of required properties/fields (JSON key names) - openapiRequiredFields = new HashSet(0); - } - - /** - * Validates the JSON Element and throws an exception if issues found - * - * @param jsonElement JSON Element - * @throws IOException if the JSON Element is invalid with respect to AllOfRefToDouble - */ - public static void validateJsonElement(JsonElement jsonElement) throws IOException { - if (jsonElement == null) { - if (!AllOfRefToDouble.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null - throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in AllOfRefToDouble is not found in the empty JSON string", AllOfRefToDouble.openapiRequiredFields.toString())); - } - } - JsonObject jsonObj = jsonElement.getAsJsonObject(); - } - - public static class CustomTypeAdapterFactory implements TypeAdapterFactory { - @SuppressWarnings("unchecked") - @Override - public TypeAdapter create(Gson gson, TypeToken type) { - if (!AllOfRefToDouble.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'AllOfRefToDouble' and its subtypes - } - final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(AllOfRefToDouble.class)); - - return (TypeAdapter) new TypeAdapter() { - @Override - public void write(JsonWriter out, AllOfRefToDouble value) throws IOException { - JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); - obj.remove("additionalProperties"); - // serialize additional properties - if (value.getAdditionalProperties() != null) { - for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { - if (entry.getValue() instanceof String) - obj.addProperty(entry.getKey(), (String) entry.getValue()); - else if (entry.getValue() instanceof Number) - obj.addProperty(entry.getKey(), (Number) entry.getValue()); - else if (entry.getValue() instanceof Boolean) - obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); - else if (entry.getValue() instanceof Character) - obj.addProperty(entry.getKey(), (Character) entry.getValue()); - else { - JsonElement jsonElement = gson.toJsonTree(entry.getValue()); - if (jsonElement.isJsonArray()) { - obj.add(entry.getKey(), jsonElement.getAsJsonArray()); - } else { - obj.add(entry.getKey(), jsonElement.getAsJsonObject()); - } - } - } - } - elementAdapter.write(out, obj); - } - - @Override - public AllOfRefToDouble read(JsonReader in) throws IOException { - JsonElement jsonElement = elementAdapter.read(in); - validateJsonElement(jsonElement); - JsonObject jsonObj = jsonElement.getAsJsonObject(); - // store additional fields in the deserialized instance - AllOfRefToDouble instance = thisAdapter.fromJsonTree(jsonObj); - for (Map.Entry entry : jsonObj.entrySet()) { - if (!openapiFields.contains(entry.getKey())) { - if (entry.getValue().isJsonPrimitive()) { // primitive type - if (entry.getValue().getAsJsonPrimitive().isString()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); - else if (entry.getValue().getAsJsonPrimitive().isNumber()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); - else if (entry.getValue().getAsJsonPrimitive().isBoolean()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); - else - throw new IllegalArgumentException(String.format(Locale.ROOT, "The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); - } else if (entry.getValue().isJsonArray()) { - instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); - } else { // JSON object - instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); - } - } - } - return instance; - } - - }.nullSafe(); - } - } - - /** - * Create an instance of AllOfRefToDouble given an JSON string - * - * @param jsonString JSON string - * @return An instance of AllOfRefToDouble - * @throws IOException if the JSON string is invalid with respect to AllOfRefToDouble - */ - public static AllOfRefToDouble fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, AllOfRefToDouble.class); - } - - /** - * Convert an instance of AllOfRefToDouble to an JSON string - * - * @return JSON string - */ - public String toJson() { - return JSON.getGson().toJson(this); - } -} - diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java deleted file mode 100644 index 58021fc81b3f..000000000000 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java +++ /dev/null @@ -1,285 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Locale; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; -import java.util.Arrays; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonArray; -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonDeserializer; -import com.google.gson.JsonElement; -import com.google.gson.JsonObject; -import com.google.gson.JsonParseException; -import com.google.gson.TypeAdapterFactory; -import com.google.gson.reflect.TypeToken; -import com.google.gson.TypeAdapter; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; - -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.Locale; - -import org.openapitools.client.JSON; - -/** - * Object with allOf ref to float - */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToFloat { - public static final String SERIALIZED_NAME_WEIGHT = "weight"; - @SerializedName(SERIALIZED_NAME_WEIGHT) - @javax.annotation.Nullable - private Float weight = 7.89f; - - public AllOfRefToFloat() { - } - - public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - return this; - } - - /** - * Weight as float - * @return weight - */ - @javax.annotation.Nullable - public Float getWeight() { - return weight; - } - - public void setWeight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - } - - /** - * A container for additional, undeclared properties. - * This is a holder for any undeclared properties as specified with - * the 'additionalProperties' keyword in the OAS document. - */ - private Map additionalProperties; - - /** - * Set the additional (undeclared) property with the specified name and value. - * If the property does not already exist, create it otherwise replace it. - * - * @param key name of the property - * @param value value of the property - * @return the AllOfRefToFloat instance itself - */ - public AllOfRefToFloat putAdditionalProperty(String key, Object value) { - if (this.additionalProperties == null) { - this.additionalProperties = new HashMap(); - } - this.additionalProperties.put(key, value); - return this; - } - - /** - * Return the additional (undeclared) property. - * - * @return a map of objects - */ - public Map getAdditionalProperties() { - return additionalProperties; - } - - /** - * Return the additional (undeclared) property with the specified name. - * - * @param key name of the property - * @return an object - */ - public Object getAdditionalProperty(String key) { - if (this.additionalProperties == null) { - return null; - } - return this.additionalProperties.get(key); - } - - - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - AllOfRefToFloat allOfRefToFloat = (AllOfRefToFloat) o; - return Objects.equals(this.weight, allOfRefToFloat.weight)&& - Objects.equals(this.additionalProperties, allOfRefToFloat.additionalProperties); - } - - @Override - public int hashCode() { - return Objects.hash(weight, additionalProperties); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToFloat {\n"); - sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); - sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - - public static HashSet openapiFields; - public static HashSet openapiRequiredFields; - - static { - // a set of all properties/fields (JSON key names) - openapiFields = new HashSet(Arrays.asList("weight")); - - // a set of required properties/fields (JSON key names) - openapiRequiredFields = new HashSet(0); - } - - /** - * Validates the JSON Element and throws an exception if issues found - * - * @param jsonElement JSON Element - * @throws IOException if the JSON Element is invalid with respect to AllOfRefToFloat - */ - public static void validateJsonElement(JsonElement jsonElement) throws IOException { - if (jsonElement == null) { - if (!AllOfRefToFloat.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null - throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in AllOfRefToFloat is not found in the empty JSON string", AllOfRefToFloat.openapiRequiredFields.toString())); - } - } - JsonObject jsonObj = jsonElement.getAsJsonObject(); - } - - public static class CustomTypeAdapterFactory implements TypeAdapterFactory { - @SuppressWarnings("unchecked") - @Override - public TypeAdapter create(Gson gson, TypeToken type) { - if (!AllOfRefToFloat.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'AllOfRefToFloat' and its subtypes - } - final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(AllOfRefToFloat.class)); - - return (TypeAdapter) new TypeAdapter() { - @Override - public void write(JsonWriter out, AllOfRefToFloat value) throws IOException { - JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); - obj.remove("additionalProperties"); - // serialize additional properties - if (value.getAdditionalProperties() != null) { - for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { - if (entry.getValue() instanceof String) - obj.addProperty(entry.getKey(), (String) entry.getValue()); - else if (entry.getValue() instanceof Number) - obj.addProperty(entry.getKey(), (Number) entry.getValue()); - else if (entry.getValue() instanceof Boolean) - obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); - else if (entry.getValue() instanceof Character) - obj.addProperty(entry.getKey(), (Character) entry.getValue()); - else { - JsonElement jsonElement = gson.toJsonTree(entry.getValue()); - if (jsonElement.isJsonArray()) { - obj.add(entry.getKey(), jsonElement.getAsJsonArray()); - } else { - obj.add(entry.getKey(), jsonElement.getAsJsonObject()); - } - } - } - } - elementAdapter.write(out, obj); - } - - @Override - public AllOfRefToFloat read(JsonReader in) throws IOException { - JsonElement jsonElement = elementAdapter.read(in); - validateJsonElement(jsonElement); - JsonObject jsonObj = jsonElement.getAsJsonObject(); - // store additional fields in the deserialized instance - AllOfRefToFloat instance = thisAdapter.fromJsonTree(jsonObj); - for (Map.Entry entry : jsonObj.entrySet()) { - if (!openapiFields.contains(entry.getKey())) { - if (entry.getValue().isJsonPrimitive()) { // primitive type - if (entry.getValue().getAsJsonPrimitive().isString()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); - else if (entry.getValue().getAsJsonPrimitive().isNumber()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); - else if (entry.getValue().getAsJsonPrimitive().isBoolean()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); - else - throw new IllegalArgumentException(String.format(Locale.ROOT, "The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); - } else if (entry.getValue().isJsonArray()) { - instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); - } else { // JSON object - instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); - } - } - } - return instance; - } - - }.nullSafe(); - } - } - - /** - * Create an instance of AllOfRefToFloat given an JSON string - * - * @param jsonString JSON string - * @return An instance of AllOfRefToFloat - * @throws IOException if the JSON string is invalid with respect to AllOfRefToFloat - */ - public static AllOfRefToFloat fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, AllOfRefToFloat.class); - } - - /** - * Convert an instance of AllOfRefToFloat to an JSON string - * - * @return JSON string - */ - public String toJson() { - return JSON.getGson().toJson(this); - } -} - diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java deleted file mode 100644 index e9f937529f4e..000000000000 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/AllOfRefToLong.java +++ /dev/null @@ -1,285 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import java.util.Objects; -import java.util.Locale; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; -import java.util.Arrays; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonArray; -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonDeserializer; -import com.google.gson.JsonElement; -import com.google.gson.JsonObject; -import com.google.gson.JsonParseException; -import com.google.gson.TypeAdapterFactory; -import com.google.gson.reflect.TypeToken; -import com.google.gson.TypeAdapter; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; - -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.Locale; - -import org.openapitools.client.JSON; - -/** - * Object with allOf ref to long - */ -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToLong { - public static final String SERIALIZED_NAME_ID = "id"; - @SerializedName(SERIALIZED_NAME_ID) - @javax.annotation.Nullable - private Long id = 10l; - - public AllOfRefToLong() { - } - - public AllOfRefToLong id(@javax.annotation.Nullable Long id) { - this.id = id; - return this; - } - - /** - * Id as long - * @return id - */ - @javax.annotation.Nullable - public Long getId() { - return id; - } - - public void setId(@javax.annotation.Nullable Long id) { - this.id = id; - } - - /** - * A container for additional, undeclared properties. - * This is a holder for any undeclared properties as specified with - * the 'additionalProperties' keyword in the OAS document. - */ - private Map additionalProperties; - - /** - * Set the additional (undeclared) property with the specified name and value. - * If the property does not already exist, create it otherwise replace it. - * - * @param key name of the property - * @param value value of the property - * @return the AllOfRefToLong instance itself - */ - public AllOfRefToLong putAdditionalProperty(String key, Object value) { - if (this.additionalProperties == null) { - this.additionalProperties = new HashMap(); - } - this.additionalProperties.put(key, value); - return this; - } - - /** - * Return the additional (undeclared) property. - * - * @return a map of objects - */ - public Map getAdditionalProperties() { - return additionalProperties; - } - - /** - * Return the additional (undeclared) property with the specified name. - * - * @param key name of the property - * @return an object - */ - public Object getAdditionalProperty(String key) { - if (this.additionalProperties == null) { - return null; - } - return this.additionalProperties.get(key); - } - - - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - AllOfRefToLong allOfRefToLong = (AllOfRefToLong) o; - return Objects.equals(this.id, allOfRefToLong.id)&& - Objects.equals(this.additionalProperties, allOfRefToLong.additionalProperties); - } - - @Override - public int hashCode() { - return Objects.hash(id, additionalProperties); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToLong {\n"); - sb.append(" id: ").append(toIndentedString(id)).append("\n"); - sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - - - public static HashSet openapiFields; - public static HashSet openapiRequiredFields; - - static { - // a set of all properties/fields (JSON key names) - openapiFields = new HashSet(Arrays.asList("id")); - - // a set of required properties/fields (JSON key names) - openapiRequiredFields = new HashSet(0); - } - - /** - * Validates the JSON Element and throws an exception if issues found - * - * @param jsonElement JSON Element - * @throws IOException if the JSON Element is invalid with respect to AllOfRefToLong - */ - public static void validateJsonElement(JsonElement jsonElement) throws IOException { - if (jsonElement == null) { - if (!AllOfRefToLong.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null - throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in AllOfRefToLong is not found in the empty JSON string", AllOfRefToLong.openapiRequiredFields.toString())); - } - } - JsonObject jsonObj = jsonElement.getAsJsonObject(); - } - - public static class CustomTypeAdapterFactory implements TypeAdapterFactory { - @SuppressWarnings("unchecked") - @Override - public TypeAdapter create(Gson gson, TypeToken type) { - if (!AllOfRefToLong.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'AllOfRefToLong' and its subtypes - } - final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(AllOfRefToLong.class)); - - return (TypeAdapter) new TypeAdapter() { - @Override - public void write(JsonWriter out, AllOfRefToLong value) throws IOException { - JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); - obj.remove("additionalProperties"); - // serialize additional properties - if (value.getAdditionalProperties() != null) { - for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { - if (entry.getValue() instanceof String) - obj.addProperty(entry.getKey(), (String) entry.getValue()); - else if (entry.getValue() instanceof Number) - obj.addProperty(entry.getKey(), (Number) entry.getValue()); - else if (entry.getValue() instanceof Boolean) - obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); - else if (entry.getValue() instanceof Character) - obj.addProperty(entry.getKey(), (Character) entry.getValue()); - else { - JsonElement jsonElement = gson.toJsonTree(entry.getValue()); - if (jsonElement.isJsonArray()) { - obj.add(entry.getKey(), jsonElement.getAsJsonArray()); - } else { - obj.add(entry.getKey(), jsonElement.getAsJsonObject()); - } - } - } - } - elementAdapter.write(out, obj); - } - - @Override - public AllOfRefToLong read(JsonReader in) throws IOException { - JsonElement jsonElement = elementAdapter.read(in); - validateJsonElement(jsonElement); - JsonObject jsonObj = jsonElement.getAsJsonObject(); - // store additional fields in the deserialized instance - AllOfRefToLong instance = thisAdapter.fromJsonTree(jsonObj); - for (Map.Entry entry : jsonObj.entrySet()) { - if (!openapiFields.contains(entry.getKey())) { - if (entry.getValue().isJsonPrimitive()) { // primitive type - if (entry.getValue().getAsJsonPrimitive().isString()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); - else if (entry.getValue().getAsJsonPrimitive().isNumber()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); - else if (entry.getValue().getAsJsonPrimitive().isBoolean()) - instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); - else - throw new IllegalArgumentException(String.format(Locale.ROOT, "The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); - } else if (entry.getValue().isJsonArray()) { - instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); - } else { // JSON object - instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); - } - } - } - return instance; - } - - }.nullSafe(); - } - } - - /** - * Create an instance of AllOfRefToLong given an JSON string - * - * @param jsonString JSON string - * @return An instance of AllOfRefToLong - * @throws IOException if the JSON string is invalid with respect to AllOfRefToLong - */ - public static AllOfRefToLong fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, AllOfRefToLong.class); - } - - /** - * Convert an instance of AllOfRefToLong to an JSON string - * - * @return JSON string - */ - public String toJson() { - return JSON.getGson().toJson(this); - } -} - diff --git a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java deleted file mode 100644 index c791ef21de5c..000000000000 --- a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; -import java.util.Arrays; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToDouble - */ -public class AllOfRefToDoubleTest { - private final AllOfRefToDouble model = new AllOfRefToDouble(); - - /** - * Model tests for AllOfRefToDouble - */ - @Test - public void testAllOfRefToDouble() { - // TODO: test AllOfRefToDouble - } - - /** - * Test the property 'height' - */ - @Test - public void heightTest() { - // TODO: test height - } - -} diff --git a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java deleted file mode 100644 index 54100e38f933..000000000000 --- a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; -import java.util.Arrays; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToFloat - */ -public class AllOfRefToFloatTest { - private final AllOfRefToFloat model = new AllOfRefToFloat(); - - /** - * Model tests for AllOfRefToFloat - */ - @Test - public void testAllOfRefToFloat() { - // TODO: test AllOfRefToFloat - } - - /** - * Test the property 'weight' - */ - @Test - public void weightTest() { - // TODO: test weight - } - -} diff --git a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java deleted file mode 100644 index 07edad5bf926..000000000000 --- a/samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import java.io.IOException; -import java.util.Arrays; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToLong - */ -public class AllOfRefToLongTest { - private final AllOfRefToLong model = new AllOfRefToLong(); - - /** - * Model tests for AllOfRefToLong - */ - @Test - public void testAllOfRefToLong() { - // TODO: test AllOfRefToLong - } - - /** - * Test the property 'id' - */ - @Test - public void idTest() { - // TODO: test id - } - -} diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md deleted file mode 100644 index 8f4b872ff939..000000000000 --- a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToDouble.md +++ /dev/null @@ -1,21 +0,0 @@ -# AllOfRefToDouble - -Object with allOf ref to double - -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**height** | **number** | Height as double | [optional] [default to undefined] - -## Example - -```typescript -import { AllOfRefToDouble } from './api'; - -const instance: AllOfRefToDouble = { - height, -}; -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md deleted file mode 100644 index 1f22aadbe0a2..000000000000 --- a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToFloat.md +++ /dev/null @@ -1,21 +0,0 @@ -# AllOfRefToFloat - -Object with allOf ref to float - -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**weight** | **number** | Weight as float | [optional] [default to undefined] - -## Example - -```typescript -import { AllOfRefToFloat } from './api'; - -const instance: AllOfRefToFloat = { - weight, -}; -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md b/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md deleted file mode 100644 index c212aa800db8..000000000000 --- a/samples/client/petstore/typescript-axios/builds/test-petstore/docs/AllOfRefToLong.md +++ /dev/null @@ -1,21 +0,0 @@ -# AllOfRefToLong - -Object with allOf ref to long - -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**id** | **number** | Id as long | [optional] [default to undefined] - -## Example - -```typescript -import { AllOfRefToLong } from './api'; - -const instance: AllOfRefToLong = { - id, -}; -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md deleted file mode 100644 index 516584f74348..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToDouble.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToDouble - -Object with allOf ref to double - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**height** | **Double** | Height as double | [optional] | - - - diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md deleted file mode 100644 index 9a60af8a2ea4..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToFloat.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToFloat - -Object with allOf ref to float - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**weight** | **Float** | Weight as float | [optional] | - - - diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md b/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md deleted file mode 100644 index 0f32d49b0857..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/docs/AllOfRefToLong.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# AllOfRefToLong - -Object with allOf ref to long - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**id** | **Long** | Id as long | [optional] | - - - diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java deleted file mode 100644 index 72f375f402fc..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToDouble.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.openapitools.client.JSON; - - -/** - * Object with allOf ref to double - */ -@JsonPropertyOrder({ - AllOfRefToDouble.JSON_PROPERTY_HEIGHT -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToDouble { - public static final String JSON_PROPERTY_HEIGHT = "height"; - @javax.annotation.Nullable - private Double height = 32.1d; - - public AllOfRefToDouble() { - } - - public AllOfRefToDouble height(@javax.annotation.Nullable Double height) { - this.height = height; - return this; - } - - /** - * Height as double - * @return height - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Double getHeight() { - return height; - } - - - @JsonProperty(value = JSON_PROPERTY_HEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setHeight(@javax.annotation.Nullable Double height) { - this.height = height; - } - - - /** - * Return true if this AllOfRefToDouble object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToDouble {\n"); - sb.append(" height: ").append(toIndentedString(height)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java deleted file mode 100644 index 67ef7c68676b..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToFloat.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.openapitools.client.JSON; - - -/** - * Object with allOf ref to float - */ -@JsonPropertyOrder({ - AllOfRefToFloat.JSON_PROPERTY_WEIGHT -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToFloat { - public static final String JSON_PROPERTY_WEIGHT = "weight"; - @javax.annotation.Nullable - private Float weight = 7.89f; - - public AllOfRefToFloat() { - } - - public AllOfRefToFloat weight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - return this; - } - - /** - * Weight as float - * @return weight - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Float getWeight() { - return weight; - } - - - @JsonProperty(value = JSON_PROPERTY_WEIGHT, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setWeight(@javax.annotation.Nullable Float weight) { - this.weight = weight; - } - - - /** - * Return true if this AllOfRefToFloat object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToFloat {\n"); - sb.append(" weight: ").append(toIndentedString(weight)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java deleted file mode 100644 index 90303f4fb18f..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/model/AllOfRefToLong.java +++ /dev/null @@ -1,106 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; -import java.util.Objects; -import java.util.Map; -import java.util.HashMap; -import java.util.Locale; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; -import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import org.openapitools.client.JSON; - - -/** - * Object with allOf ref to long - */ -@JsonPropertyOrder({ - AllOfRefToLong.JSON_PROPERTY_ID -}) -@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.18.0-SNAPSHOT") -public class AllOfRefToLong { - public static final String JSON_PROPERTY_ID = "id"; - @javax.annotation.Nullable - private Long id = 10l; - - public AllOfRefToLong() { - } - - public AllOfRefToLong id(@javax.annotation.Nullable Long id) { - this.id = id; - return this; - } - - /** - * Id as long - * @return id - */ - @javax.annotation.Nullable - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - - public Long getId() { - return id; - } - - - @JsonProperty(value = JSON_PROPERTY_ID, required = false) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public void setId(@javax.annotation.Nullable Long id) { - this.id = id; - } - - - /** - * Return true if this AllOfRefToLong object is equal to o. - */ - @Override - public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o, false, null, true); - } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class AllOfRefToLong {\n"); - sb.append(" id: ").append(toIndentedString(id)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} - diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java deleted file mode 100644 index 4149d4844f0e..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToDoubleTest.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToDouble - */ -public class AllOfRefToDoubleTest { - private final AllOfRefToDouble model = new AllOfRefToDouble(); - - /** - * Model tests for AllOfRefToDouble - */ - @Test - public void testAllOfRefToDouble() { - // TODO: test AllOfRefToDouble - } - - /** - * Test the property 'height' - */ - @Test - public void heightTest() { - // TODO: test height - } - -} diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java deleted file mode 100644 index 15e258444fbe..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToFloatTest.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToFloat - */ -public class AllOfRefToFloatTest { - private final AllOfRefToFloat model = new AllOfRefToFloat(); - - /** - * Model tests for AllOfRefToFloat - */ - @Test - public void testAllOfRefToFloat() { - // TODO: test AllOfRefToFloat - } - - /** - * Test the property 'weight' - */ - @Test - public void weightTest() { - // TODO: test weight - } - -} diff --git a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java b/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java deleted file mode 100644 index 81aaed0411b0..000000000000 --- a/samples/openapi3/client/petstore/java/jersey2-java8/src/test/java/org/openapitools/client/model/AllOfRefToLongTest.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * OpenAPI Petstore - * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ - * - * The version of the OpenAPI document: 1.0.0 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -package org.openapitools.client.model; - -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import java.util.Arrays; - -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; - -/** - * Model tests for AllOfRefToLong - */ -public class AllOfRefToLongTest { - private final AllOfRefToLong model = new AllOfRefToLong(); - - /** - * Model tests for AllOfRefToLong - */ - @Test - public void testAllOfRefToLong() { - // TODO: test AllOfRefToLong - } - - /** - * Test the property 'id' - */ - @Test - public void idTest() { - // TODO: test id - } - -} From bab704304fb739ad61efa12f26f5efce41069db3 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 10 Nov 2025 16:15:56 +0800 Subject: [PATCH 3/4] cherry pick the change from 22299 --- .../typescript-axios/apiInner.mustache | 22 ++- .../echo_api/typescript-axios/build/api.ts | 92 +++++------- .../builds/composed-schemas/api.ts | 6 - .../typescript-axios/builds/default/api.ts | 46 ++---- .../typescript-axios/builds/es6-target/api.ts | 46 ++---- .../builds/test-petstore/api.ts | 138 ++++++------------ .../builds/with-complex-headers/api.ts | 46 ++---- .../api.ts | 136 ++++++----------- .../api.ts | 46 ++---- .../builds/with-interfaces/api.ts | 46 ++---- .../builds/with-node-imports/api.ts | 46 ++---- .../api/another/level/pet-api.ts | 24 +-- .../api/another/level/store-api.ts | 8 +- .../api/another/level/user-api.ts | 14 +- .../builds/with-npm-version/api.ts | 46 ++---- .../with-single-request-parameters/api.ts | 46 ++---- .../builds/with-string-enums/api.ts | 46 ++---- 17 files changed, 274 insertions(+), 580 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache index 449038234d7b..677429864e68 100644 --- a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache @@ -186,11 +186,18 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur localVarFormParams.append('{{baseName}}', {{paramName}} as any);{{/isEnumRef}}{{^isEnumRef}} localVarFormParams.append('{{baseName}}', new Blob([JSON.stringify({{paramName}})], { type: "application/json", }));{{/isEnumRef}}{{/isPrimitiveType}}{{/multipartFormData}} }{{/isArray}} - {{/formParams}}{{/vendorExtensions}} - {{#vendorExtensions}}{{#hasFormParams}}{{^multipartFormData}} - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded';{{/multipartFormData}}{{#multipartFormData}} - localVarHeaderParameter['Content-Type'] = 'multipart/form-data';{{/multipartFormData}} - {{/hasFormParams}}{{/vendorExtensions}} + {{/formParams}} + {{/vendorExtensions}} + {{#vendorExtensions}} + {{#hasFormParams}} + {{^multipartFormData}} + localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; + {{/multipartFormData}} + {{#multipartFormData}} + localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; + {{/multipartFormData}} + {{/hasFormParams}} + {{/vendorExtensions}} {{#bodyParam}} {{^consumes}} localVarHeaderParameter['Content-Type'] = 'application/json'; @@ -198,8 +205,11 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur {{#consumes.0}} localVarHeaderParameter['Content-Type'] = '{{{mediaType}}}'; {{/consumes.0}} - {{/bodyParam}} + {{#hasProduces}} + localVarHeaderParameter['Accept'] = {{#produces}}'{{{mediaType}}}'{{^-last}}; {{/-last}}{{/produces}}; + {{/hasProduces}} + {{#headerParams}} {{#isArray}} if ({{paramName}}) { diff --git a/samples/client/echo_api/typescript-axios/build/api.ts b/samples/client/echo_api/typescript-axios/build/api.ts index f7ce15862e3f..6e5ea79072be 100644 --- a/samples/client/echo_api/typescript-axios/build/api.ts +++ b/samples/client/echo_api/typescript-axios/build/api.ts @@ -165,8 +165,8 @@ export const AuthApiAxiosParamCreator = function (configuration?: Configuration) // http basic authentication required setBasicAuthToObject(localVarRequestOptions, configuration) + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -199,8 +199,8 @@ export const AuthApiAxiosParamCreator = function (configuration?: Configuration) // http bearer authentication required await setBearerAuthToObject(localVarHeaderParameter, configuration) + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -324,8 +324,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'image/gif'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -355,9 +355,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/octet-stream'; + localVarHeaderParameter['Accept'] = 'text/plain'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -398,10 +397,9 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) }) } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'text/plain'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -437,10 +435,9 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) if (myFile !== undefined) { localVarFormParams.append('my-file', myFile as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'text/plain'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -471,9 +468,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -505,9 +501,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'text/plain'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -539,9 +534,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -573,9 +567,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'text/plain'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -607,9 +600,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -641,9 +633,8 @@ export const BodyApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'text/plain'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1052,18 +1043,17 @@ export const FormApiAxiosParamCreator = function (configuration?: Configuration) if (integerForm !== undefined) { localVarFormParams.set('integer_form', integerForm as any); } - + if (booleanForm !== undefined) { localVarFormParams.set('boolean_form', booleanForm as any); } - + if (stringForm !== undefined) { localVarFormParams.set('string_form', stringForm as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + localVarHeaderParameter['Accept'] = 'text/plain'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1101,10 +1091,9 @@ export const FormApiAxiosParamCreator = function (configuration?: Configuration) if (marker !== undefined) { localVarFormParams.append('marker', new Blob([JSON.stringify(marker)], { type: "application/json", })); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'text/plain'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1145,30 +1134,29 @@ export const FormApiAxiosParamCreator = function (configuration?: Configuration) if (form1 !== undefined) { localVarFormParams.set('form1', form1 as any); } - + if (form2 !== undefined) { localVarFormParams.set('form2', form2 as any); } - + if (form3 !== undefined) { localVarFormParams.set('form3', form3 as any); } - + if (form4 !== undefined) { localVarFormParams.set('form4', form4 as any); } - + if (id !== undefined) { localVarFormParams.set('id', id as any); } - + if (name !== undefined) { localVarFormParams.set('name', name as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + localVarHeaderParameter['Accept'] = 'text/plain'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1359,8 +1347,8 @@ export const HeaderApiAxiosParamCreator = function (configuration?: Configuratio const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'text/plain'; - if (integerHeader != null) { localVarHeaderParameter['integer_header'] = typeof integerHeader === 'string' ? integerHeader @@ -1511,8 +1499,8 @@ export const PathApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1633,8 +1621,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['enum_ref_string_query'] = enumRefStringQuery; } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1682,8 +1670,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['string_query'] = stringQuery; } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1727,8 +1715,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['string_query'] = stringQuery; } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1764,8 +1752,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration } } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1801,8 +1789,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration } } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1836,8 +1824,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['query_object'] = queryObject.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1871,8 +1859,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['query_object'] = queryObject.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1908,8 +1896,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration } } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1945,8 +1933,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration } } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1982,8 +1970,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration } } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2022,8 +2010,8 @@ export const QueryApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['json_serialized_object_array_ref_string_query'] = jsonSerializedObjectArrayRefStringQuery.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'text/plain'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; diff --git a/samples/client/petstore/typescript-axios/builds/composed-schemas/api.ts b/samples/client/petstore/typescript-axios/builds/composed-schemas/api.ts index a31c699ac3e8..70e648775ed1 100644 --- a/samples/client/petstore/typescript-axios/builds/composed-schemas/api.ts +++ b/samples/client/petstore/typescript-axios/builds/composed-schemas/api.ts @@ -107,8 +107,6 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -140,8 +138,6 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -173,8 +169,6 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/default/api.ts b/samples/client/petstore/typescript-axios/builds/default/api.ts index fde2a4d20783..19999946ed48 100644 --- a/samples/client/petstore/typescript-axios/builds/default/api.ts +++ b/samples/client/petstore/typescript-axios/builds/default/api.ts @@ -139,8 +139,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -182,7 +180,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -225,8 +222,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -267,8 +264,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +301,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -341,8 +338,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -389,14 +384,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -441,14 +434,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -812,7 +804,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -844,8 +835,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -878,8 +869,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -911,9 +902,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1113,8 +1103,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1149,8 +1137,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1185,8 +1171,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1223,7 +1207,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1256,8 +1239,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1300,8 +1283,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1331,7 +1314,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1367,8 +1349,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/es6-target/api.ts b/samples/client/petstore/typescript-axios/builds/es6-target/api.ts index fde2a4d20783..19999946ed48 100644 --- a/samples/client/petstore/typescript-axios/builds/es6-target/api.ts +++ b/samples/client/petstore/typescript-axios/builds/es6-target/api.ts @@ -139,8 +139,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -182,7 +180,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -225,8 +222,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -267,8 +264,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +301,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -341,8 +338,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -389,14 +384,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -441,14 +434,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -812,7 +804,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -844,8 +835,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -878,8 +869,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -911,9 +902,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1113,8 +1103,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1149,8 +1137,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1185,8 +1171,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1223,7 +1207,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1256,8 +1239,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1300,8 +1283,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1331,7 +1314,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1367,8 +1349,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts b/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts index 8f64ae550b7f..fe38d76cc012 100644 --- a/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts +++ b/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts @@ -641,9 +641,8 @@ export const AnotherFakeApiAxiosParamCreator = function (configuration?: Configu const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -740,8 +739,8 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -831,8 +830,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -861,9 +860,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -894,9 +892,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -927,9 +924,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -960,9 +956,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -993,8 +988,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1024,8 +1019,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1060,8 +1053,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1095,8 +1086,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1137,8 +1126,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['query'] = query; } - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1173,9 +1160,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1237,62 +1223,60 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) if (integer !== undefined) { localVarFormParams.set('integer', integer as any); } - + if (int32 !== undefined) { localVarFormParams.set('int32', int32 as any); } - + if (int64 !== undefined) { localVarFormParams.set('int64', int64 as any); } - + if (number !== undefined) { localVarFormParams.set('number', number as any); } - + if (_float !== undefined) { localVarFormParams.set('float', _float as any); } - + if (_double !== undefined) { localVarFormParams.set('double', _double as any); } - + if (string !== undefined) { localVarFormParams.set('string', string as any); } - + if (patternWithoutDelimiter !== undefined) { localVarFormParams.set('pattern_without_delimiter', patternWithoutDelimiter as any); } - + if (_byte !== undefined) { localVarFormParams.set('byte', _byte as any); } - + if (binary !== undefined) { localVarFormParams.set('binary', binary as any); } - + if (date !== undefined) { localVarFormParams.set('date', date as any); } - + if (dateTime !== undefined) { localVarFormParams.set('dateTime', dateTime as any); } - + if (password !== undefined) { localVarFormParams.set('password', password as any); } - + if (callback !== undefined) { localVarFormParams.set('callback', callback as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1351,14 +1335,12 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) localVarFormParams.set('enum_form_string_array', enumFormStringArray.join(COLLECTION_FORMATS.csv)); } - + if (enumFormString !== undefined) { localVarFormParams.set('enum_form_string', enumFormString as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + if (enumHeaderStringArray) { let mapped = enumHeaderStringArray.map(value => ("Array<'>' | '$'>" !== "Array") ? JSON.stringify(value) : (value || "")); localVarHeaderParameter['enum_header_string_array'] = mapped.join(COLLECTION_FORMATS["csv"]); @@ -1428,7 +1410,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) } - if (requiredBooleanGroup != null) { localVarHeaderParameter['required_boolean_group'] = typeof requiredBooleanGroup === 'string' ? requiredBooleanGroup @@ -1470,8 +1451,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1506,8 +1485,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1550,14 +1527,12 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) if (param !== undefined) { localVarFormParams.set('param', param as any); } - + if (param2 !== undefined) { localVarFormParams.set('param2', param2 as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1622,7 +1597,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) } - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1654,8 +1628,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -2481,9 +2453,8 @@ export const FakeClassnameTags123ApiAxiosParamCreator = function (configuration? // authentication api_key_query required await setApiKeyToObject(localVarQueryParameter, "api_key_query", configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -2590,8 +2561,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication http_signature_test required - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -2633,7 +2602,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -2678,8 +2646,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2722,8 +2690,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2759,8 +2727,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2798,8 +2766,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication http_signature_test required - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -2846,14 +2812,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2898,14 +2862,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2952,14 +2915,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (requiredFile !== undefined) { localVarFormParams.append('requiredFile', requiredFile as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3363,7 +3325,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3395,8 +3356,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3429,8 +3390,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3462,9 +3423,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3664,8 +3624,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -3700,8 +3658,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -3736,8 +3692,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -3774,7 +3728,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3807,8 +3760,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3851,8 +3804,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3882,7 +3835,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3918,8 +3870,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts b/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts index e327bd51a1df..046bd18bfa16 100644 --- a/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts @@ -151,8 +151,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; if (header1 != null) { @@ -208,7 +206,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -251,8 +248,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -293,8 +290,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -330,8 +327,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -367,8 +364,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -415,14 +410,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -468,14 +461,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + if (contentType != null) { localVarHeaderParameter['Content-Type'] = String(contentType); } @@ -854,7 +846,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -886,8 +877,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -920,8 +911,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -953,9 +944,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1155,8 +1145,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1191,8 +1179,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1227,8 +1213,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1265,7 +1249,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1298,8 +1281,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1342,8 +1325,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1373,7 +1356,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1409,8 +1391,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts b/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts index 91dd39a88ddf..667c17513a19 100644 --- a/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts @@ -480,9 +480,8 @@ export const AnotherFakeApiAxiosParamCreator = function (configuration?: Configu const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -579,8 +578,8 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -670,8 +669,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -700,9 +699,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -733,9 +731,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -766,9 +763,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -799,9 +795,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = '*/*'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -835,8 +830,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -870,8 +863,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -912,8 +903,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['query'] = query; } - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -948,9 +937,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1012,62 +1000,60 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) if (integer !== undefined) { localVarFormParams.set('integer', integer as any); } - + if (int32 !== undefined) { localVarFormParams.set('int32', int32 as any); } - + if (int64 !== undefined) { localVarFormParams.set('int64', int64 as any); } - + if (number !== undefined) { localVarFormParams.set('number', number as any); } - + if (_float !== undefined) { localVarFormParams.set('float', _float as any); } - + if (_double !== undefined) { localVarFormParams.set('double', _double as any); } - + if (string !== undefined) { localVarFormParams.set('string', string as any); } - + if (patternWithoutDelimiter !== undefined) { localVarFormParams.set('pattern_without_delimiter', patternWithoutDelimiter as any); } - + if (_byte !== undefined) { localVarFormParams.set('byte', _byte as any); } - + if (binary !== undefined) { localVarFormParams.set('binary', binary as any); } - + if (date !== undefined) { localVarFormParams.set('date', date as any); } - + if (dateTime !== undefined) { localVarFormParams.set('dateTime', dateTime as any); } - + if (password !== undefined) { localVarFormParams.set('password', password as any); } - + if (callback !== undefined) { localVarFormParams.set('callback', callback as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1126,14 +1112,12 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) localVarFormParams.set('enum_form_string_array', enumFormStringArray.join(COLLECTION_FORMATS.csv)); } - + if (enumFormString !== undefined) { localVarFormParams.set('enum_form_string', enumFormString as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + if (enumHeaderStringArray) { let mapped = enumHeaderStringArray.map(value => ("Array<'>' | '$'>" !== "Array") ? JSON.stringify(value) : (value || "")); localVarHeaderParameter['enum_header_string_array'] = mapped.join(COLLECTION_FORMATS["csv"]); @@ -1203,7 +1187,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) } - if (requiredBooleanGroup != null) { localVarHeaderParameter['required_boolean_group'] = typeof requiredBooleanGroup === 'string' ? requiredBooleanGroup @@ -1245,8 +1228,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1281,8 +1262,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1325,14 +1304,12 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) if (param !== undefined) { localVarFormParams.set('param', param as any); } - + if (param2 !== undefined) { localVarFormParams.set('param2', param2 as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1397,7 +1374,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) } - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1429,8 +1405,6 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1471,8 +1445,8 @@ export const FakeApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['queryUnique'] = Array.from(queryUnique); } + localVarHeaderParameter['Accept'] = 'application/json'; - if (headerUnique) { let mapped = Array.from(headerUnique).map(value => ("Set" !== "Set") ? JSON.stringify(value) : (value || "")); localVarHeaderParameter['headerUnique'] = mapped.join(COLLECTION_FORMATS["csv"]); @@ -2268,9 +2242,8 @@ export const FakeClassnameTags123ApiAxiosParamCreator = function (configuration? // authentication api_key_query required await setApiKeyToObject(localVarQueryParameter, "api_key_query", configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -2377,8 +2350,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication http_signature_test required - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -2420,7 +2391,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -2465,8 +2435,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2509,8 +2479,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2546,8 +2516,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2585,8 +2555,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication http_signature_test required - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -2633,14 +2601,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2685,14 +2651,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -2739,14 +2704,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (requiredFile !== undefined) { localVarFormParams.append('requiredFile', requiredFile as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3150,7 +3114,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3182,8 +3145,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3216,8 +3179,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3249,9 +3212,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3451,8 +3413,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -3487,8 +3447,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -3523,8 +3481,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -3561,7 +3517,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3594,8 +3549,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3638,8 +3593,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3669,7 +3624,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -3705,8 +3659,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts b/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts index 40892b8dc94d..72efd2ff12e4 100644 --- a/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts @@ -139,8 +139,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -182,7 +180,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -225,8 +222,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -267,8 +264,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +301,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -341,8 +338,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -389,14 +384,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -441,14 +434,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -983,7 +975,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1015,8 +1006,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1049,8 +1040,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1082,9 +1073,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1355,8 +1345,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1391,8 +1379,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1427,8 +1413,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1465,7 +1449,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1498,8 +1481,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1542,8 +1525,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1573,7 +1556,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1609,8 +1591,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts b/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts index 0fee30e01974..b10176251983 100644 --- a/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts @@ -139,8 +139,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -182,7 +180,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -225,8 +222,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -267,8 +264,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +301,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -341,8 +338,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -389,14 +384,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -441,14 +434,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -896,7 +888,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -928,8 +919,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -962,8 +953,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -995,9 +986,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1238,8 +1228,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1274,8 +1262,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1310,8 +1296,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1348,7 +1332,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1381,8 +1364,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1425,8 +1408,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1456,7 +1439,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1492,8 +1474,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts b/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts index 3b0ab1b4dced..ef7b2e3fb4b6 100644 --- a/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts @@ -143,8 +143,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -186,7 +184,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -229,8 +226,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -271,8 +268,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -308,8 +305,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -345,8 +342,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -393,14 +388,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.append('name', name as any); } - + if (status !== undefined) { localVarFormParams.append('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...(localVarFormParams as any).getHeaders?.(), ...options.headers}; @@ -445,14 +438,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...(localVarFormParams as any).getHeaders?.(), ...options.headers}; @@ -816,7 +808,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -848,8 +839,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -882,8 +873,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -913,9 +904,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1115,8 +1105,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1151,8 +1139,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1187,8 +1173,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1225,7 +1209,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1258,8 +1241,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1302,8 +1285,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1333,7 +1316,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1369,8 +1351,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts index 93c8f1e8f893..550fda7951f6 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts @@ -56,8 +56,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -99,7 +97,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -142,8 +139,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -184,8 +181,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -221,8 +218,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -258,8 +255,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -306,14 +301,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -358,14 +351,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts index 11c75f8d1a65..f5c7c055cbde 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts @@ -52,7 +52,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -84,8 +83,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -118,8 +117,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -151,9 +150,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts index fa726a095dc9..ea512c554b9c 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts @@ -50,8 +50,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -86,8 +84,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -122,8 +118,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -160,7 +154,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -193,8 +186,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -237,8 +230,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -268,7 +261,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +296,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts index fde2a4d20783..19999946ed48 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts @@ -139,8 +139,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -182,7 +180,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -225,8 +222,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -267,8 +264,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +301,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -341,8 +338,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -389,14 +384,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -441,14 +434,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -812,7 +804,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -844,8 +835,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -878,8 +869,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -911,9 +902,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1113,8 +1103,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1149,8 +1137,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1185,8 +1171,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1223,7 +1207,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1256,8 +1239,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1300,8 +1283,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1331,7 +1314,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1367,8 +1349,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts b/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts index a4d2f4562a7a..a61a88429494 100644 --- a/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts @@ -139,8 +139,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -182,7 +180,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -225,8 +222,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -267,8 +264,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -304,8 +301,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -341,8 +338,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -389,14 +384,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -441,14 +434,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -904,7 +896,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -936,8 +927,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -970,8 +961,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1001,9 +992,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1233,8 +1223,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1269,8 +1257,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1305,8 +1291,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1343,7 +1327,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1376,8 +1359,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1420,8 +1403,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1451,7 +1434,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1487,8 +1469,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); diff --git a/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts b/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts index 04accd98841b..0d5e037b41ce 100644 --- a/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts @@ -135,8 +135,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -178,7 +176,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - if (apiKey != null) { localVarHeaderParameter['api_key'] = String(apiKey); } @@ -221,8 +218,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -263,8 +260,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -300,8 +297,8 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -337,8 +334,6 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "petstore_auth", ["write:pets", "read:pets"], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -385,14 +380,12 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (name !== undefined) { localVarFormParams.set('name', name as any); } - + if (status !== undefined) { localVarFormParams.set('status', status as any); } - - localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; - + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -437,14 +430,13 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) if (additionalMetadata !== undefined) { localVarFormParams.append('additionalMetadata', additionalMetadata as any); } - + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + localVarHeaderParameter['Accept'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -807,7 +799,6 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -839,8 +830,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -873,8 +864,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -906,9 +897,8 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1108,8 +1098,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1144,8 +1132,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1180,8 +1166,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); @@ -1218,7 +1202,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1251,8 +1234,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1295,8 +1278,8 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } + localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1326,7 +1309,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -1362,8 +1344,6 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - - localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); From 8ded2620224f942a941276c52201f57124021431 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 10 Nov 2025 16:18:28 +0800 Subject: [PATCH 4/4] fix accept headers --- .../resources/typescript-axios/apiInner.mustache | 2 +- .../typescript-axios/builds/default/api.ts | 14 +++++++------- .../typescript-axios/builds/es6-target/api.ts | 14 +++++++------- .../typescript-axios/builds/test-petstore/api.ts | 14 +++++++------- .../builds/with-complex-headers/api.ts | 14 +++++++------- .../api.ts | 14 +++++++------- .../api.ts | 14 +++++++------- .../typescript-axios/builds/with-interfaces/api.ts | 14 +++++++------- .../builds/with-node-imports/api.ts | 14 +++++++------- .../api/another/level/pet-api.ts | 6 +++--- .../api/another/level/store-api.ts | 4 ++-- .../api/another/level/user-api.ts | 4 ++-- .../builds/with-npm-version/api.ts | 14 +++++++------- .../builds/with-single-request-parameters/api.ts | 14 +++++++------- .../builds/with-string-enums/api.ts | 14 +++++++------- 15 files changed, 85 insertions(+), 85 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache index 677429864e68..f35e7ab99eb6 100644 --- a/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache @@ -207,7 +207,7 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur {{/consumes.0}} {{/bodyParam}} {{#hasProduces}} - localVarHeaderParameter['Accept'] = {{#produces}}'{{{mediaType}}}'{{^-last}}; {{/-last}}{{/produces}}; + localVarHeaderParameter['Accept'] = '{{#produces}}{{{mediaType}}}{{^-last}},{{/-last}}{{/produces}}'; {{/hasProduces}} {{#headerParams}} diff --git a/samples/client/petstore/typescript-axios/builds/default/api.ts b/samples/client/petstore/typescript-axios/builds/default/api.ts index 19999946ed48..25c51b3d9ec2 100644 --- a/samples/client/petstore/typescript-axios/builds/default/api.ts +++ b/samples/client/petstore/typescript-axios/builds/default/api.ts @@ -222,7 +222,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -264,7 +264,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -301,7 +301,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -869,7 +869,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -903,7 +903,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1239,7 +1239,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1283,7 +1283,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/es6-target/api.ts b/samples/client/petstore/typescript-axios/builds/es6-target/api.ts index 19999946ed48..25c51b3d9ec2 100644 --- a/samples/client/petstore/typescript-axios/builds/es6-target/api.ts +++ b/samples/client/petstore/typescript-axios/builds/es6-target/api.ts @@ -222,7 +222,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -264,7 +264,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -301,7 +301,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -869,7 +869,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -903,7 +903,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1239,7 +1239,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1283,7 +1283,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts b/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts index fe38d76cc012..86de5e91358e 100644 --- a/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts +++ b/samples/client/petstore/typescript-axios/builds/test-petstore/api.ts @@ -2646,7 +2646,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -2690,7 +2690,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -2727,7 +2727,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3390,7 +3390,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3424,7 +3424,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3760,7 +3760,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3804,7 +3804,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts b/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts index 046bd18bfa16..915bde0c28a1 100644 --- a/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts @@ -248,7 +248,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -290,7 +290,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -327,7 +327,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -911,7 +911,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -945,7 +945,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1281,7 +1281,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1325,7 +1325,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts b/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts index 667c17513a19..6b0430e50cd6 100644 --- a/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-fake-endpoints-models-for-testing-with-http-signature/api.ts @@ -2435,7 +2435,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -2479,7 +2479,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -2516,7 +2516,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3179,7 +3179,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3213,7 +3213,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3549,7 +3549,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -3593,7 +3593,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts b/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts index 72efd2ff12e4..5018ab2c830e 100644 --- a/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-interfaces-and-with-single-request-param/api.ts @@ -222,7 +222,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -264,7 +264,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -301,7 +301,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1040,7 +1040,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1074,7 +1074,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1481,7 +1481,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1525,7 +1525,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts b/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts index b10176251983..fac98cb24f49 100644 --- a/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts @@ -222,7 +222,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -264,7 +264,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -301,7 +301,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -953,7 +953,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -987,7 +987,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1364,7 +1364,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1408,7 +1408,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts b/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts index ef7b2e3fb4b6..0a6819c15fa9 100644 --- a/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-node-imports/api.ts @@ -226,7 +226,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -268,7 +268,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -305,7 +305,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -873,7 +873,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -905,7 +905,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1241,7 +1241,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1285,7 +1285,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts index 550fda7951f6..e788575bd6ad 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts @@ -139,7 +139,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -181,7 +181,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -218,7 +218,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts index f5c7c055cbde..2f1d324c3e96 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/store-api.ts @@ -117,7 +117,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -151,7 +151,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts index ea512c554b9c..155e839ea310 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/user-api.ts @@ -186,7 +186,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -230,7 +230,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts b/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts index 19999946ed48..25c51b3d9ec2 100644 --- a/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts @@ -222,7 +222,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -264,7 +264,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -301,7 +301,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -869,7 +869,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -903,7 +903,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1239,7 +1239,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1283,7 +1283,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts b/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts index a61a88429494..d1d084378b37 100644 --- a/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts @@ -222,7 +222,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -264,7 +264,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -301,7 +301,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -961,7 +961,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -993,7 +993,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1359,7 +1359,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1403,7 +1403,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts b/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts index 0d5e037b41ce..1579fe519606 100644 --- a/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts +++ b/samples/client/petstore/typescript-axios/builds/with-string-enums/api.ts @@ -218,7 +218,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['status'] = status.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -260,7 +260,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['tags'] = tags.join(COLLECTION_FORMATS.csv); } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -297,7 +297,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration) // authentication api_key required await setApiKeyToObject(localVarHeaderParameter, "api_key", configuration) - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -864,7 +864,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -898,7 +898,7 @@ export const StoreApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; localVarHeaderParameter['Content-Type'] = 'application/json'; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1234,7 +1234,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -1278,7 +1278,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) localVarQueryParameter['password'] = password; } - localVarHeaderParameter['Accept'] = 'application/xml'; 'application/json'; + localVarHeaderParameter['Accept'] = 'application/xml,application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};