File tree Expand file tree Collapse file tree
modules/openapi-generator/src/main/resources/kotlin-client
kotlin-jvm-spring-3-restclient/src/main/kotlin/org/openapitools/client/models
kotlin-jvm-spring-3-webclient/src/main/kotlin/org/openapitools/client/models Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ import com.squareup.moshi.Json
77import com.squareup.moshi.JsonClass
88{ {/moshi} }
99{ {#jackson} }
10+ { {#enumUnknownDefaultCase} }
11+ import com.fasterxml.jackson.annotation.JsonEnumDefaultValue
12+ { {/enumUnknownDefaultCase} }
1013import com.fasterxml.jackson.annotation.JsonProperty
1114{ {/jackson} }
1215{ {#kotlinx_serialization} }
@@ -46,7 +49,7 @@ import kotlinx.serialization.*
4649 @SerializedName(value = { {#lambda.doublequote} }{ {{value} }}{ {/lambda.doublequote} })
4750 { {/gson} }
4851 { {#jackson} }
49- @JsonProperty(value = { {#lambda.doublequote} }{ {{value} }}{ {/lambda.doublequote} })
52+ @JsonProperty(value = { {#lambda.doublequote} }{ {{value} }}{ {/lambda.doublequote} }){ {#enumUnknownDefaultCase } } { {#-last } } @JsonEnumDefaultValue { {/-last } } { {/enumUnknownDefaultCase } }
5053 { {/jackson} }
5154 { {#kotlinx_serialization} }
5255 @SerialName(value = { {#lambda.doublequote} }{ {{value} }}{ {/lambda.doublequote} })
Original file line number Diff line number Diff line change 1616package org.openapitools.client.models
1717
1818
19+ import com.fasterxml.jackson.annotation.JsonEnumDefaultValue
1920import com.fasterxml.jackson.annotation.JsonProperty
2021
2122/* *
@@ -35,7 +36,7 @@ enum class StringEnumRef(val value: kotlin.String) {
3536 @JsonProperty(value = " unclassified" )
3637 unclassified(" unclassified" ),
3738
38- @JsonProperty(value = " unknown_default_open_api" )
39+ @JsonProperty(value = " unknown_default_open_api" ) @JsonEnumDefaultValue
3940 unknown_default_open_api(" unknown_default_open_api" );
4041
4142 /* *
Original file line number Diff line number Diff line change 1616package org.openapitools.client.models
1717
1818
19+ import com.fasterxml.jackson.annotation.JsonEnumDefaultValue
1920import com.fasterxml.jackson.annotation.JsonProperty
2021
2122/* *
@@ -35,7 +36,7 @@ enum class StringEnumRef(val value: kotlin.String) {
3536 @JsonProperty(value = " unclassified" )
3637 unclassified(" unclassified" ),
3738
38- @JsonProperty(value = " unknown_default_open_api" )
39+ @JsonProperty(value = " unknown_default_open_api" ) @JsonEnumDefaultValue
3940 unknown_default_open_api(" unknown_default_open_api" );
4041
4142 /* *
You can’t perform that action at this time.
0 commit comments