diff --git a/modules/openapi-generator/src/test/resources/3_0/java/petstore-with-fake-endpoints-models-for-testing-okhttp-gson.yaml b/modules/openapi-generator/src/test/resources/3_0/java/petstore-with-fake-endpoints-models-for-testing-okhttp-gson.yaml index 6297de4f95d6..c2d90ddd2672 100644 --- a/modules/openapi-generator/src/test/resources/3_0/java/petstore-with-fake-endpoints-models-for-testing-okhttp-gson.yaml +++ b/modules/openapi-generator/src/test/resources/3_0/java/petstore-with-fake-endpoints-models-for-testing-okhttp-gson.yaml @@ -2075,6 +2075,7 @@ components: - s - S OuterEnumInteger: + deprecated: true type: integer enum: - 0 @@ -2865,4 +2866,4 @@ components: height: allOf: - $ref: '#/components/schemas/Height' - default: 32.1 \ No newline at end of file + default: 32.1 diff --git a/samples/client/petstore/java/okhttp-gson/api/openapi.yaml b/samples/client/petstore/java/okhttp-gson/api/openapi.yaml index c089cb10c4f9..1b963a699a5f 100644 --- a/samples/client/petstore/java/okhttp-gson/api/openapi.yaml +++ b/samples/client/petstore/java/okhttp-gson/api/openapi.yaml @@ -2215,6 +2215,7 @@ components: nullable: true type: string OuterEnumInteger: + deprecated: true enum: - 0 - 1 diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/EnumTest.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/EnumTest.java index 85c9b0e10151..b7cc47006e26 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/EnumTest.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/EnumTest.java @@ -352,6 +352,7 @@ public static void validateJsonElement(JsonElement jsonElement) throws IOExcepti private OuterEnum outerEnum; public static final String SERIALIZED_NAME_OUTER_ENUM_INTEGER = "outerEnumInteger"; + @Deprecated @SerializedName(SERIALIZED_NAME_OUTER_ENUM_INTEGER) @javax.annotation.Nullable private OuterEnumInteger outerEnumInteger; @@ -483,6 +484,7 @@ public void setOuterEnum(@javax.annotation.Nullable OuterEnum outerEnum) { } + @Deprecated public EnumTest outerEnumInteger(@javax.annotation.Nullable OuterEnumInteger outerEnumInteger) { this.outerEnumInteger = outerEnumInteger; return this; @@ -491,12 +493,15 @@ public EnumTest outerEnumInteger(@javax.annotation.Nullable OuterEnumInteger out /** * Get outerEnumInteger * @return outerEnumInteger + * @deprecated */ + @Deprecated @javax.annotation.Nullable public OuterEnumInteger getOuterEnumInteger() { return outerEnumInteger; } + @Deprecated public void setOuterEnumInteger(@javax.annotation.Nullable OuterEnumInteger outerEnumInteger) { this.outerEnumInteger = outerEnumInteger; } diff --git a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/OuterEnumInteger.java b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/OuterEnumInteger.java index 1679209436c0..c5aa176f0779 100644 --- a/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/OuterEnumInteger.java +++ b/samples/client/petstore/java/okhttp-gson/src/main/java/org/openapitools/client/model/OuterEnumInteger.java @@ -28,6 +28,7 @@ /** * Gets or Sets OuterEnumInteger */ +@Deprecated @JsonAdapter(OuterEnumInteger.Adapter.class) public enum OuterEnumInteger {