Revert "[kotlin-client] Add support for integer enums in serialization for kotlin-client (#21248)" (#21491)

This reverts commit 0aaeb45dbebaff4b03c2548d0f0ffe48457c54d2.
This commit is contained in:
Bruno Coelho 2025-06-29 18:40:08 +01:00 committed by GitHub
parent 0e67c3a5ad
commit a5f638fefd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,45 +43,20 @@ import kotlinx.serialization.*
{{#allowableValues}}{{#enumVars}} {{#allowableValues}}{{#enumVars}}
{{^multiplatform}} {{^multiplatform}}
{{#moshi}} {{#moshi}}
{{#isString}}
@Json(name = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}}) @Json(name = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}})
{{/isString}}
{{^isString}}
@Json(name = {{{value}}})
{{/isString}}
{{/moshi}} {{/moshi}}
{{#gson}} {{#gson}}
{{#isString}}
@SerializedName(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}}) @SerializedName(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}})
{{/isString}}
{{^isString}}
@SerializedName(value = {{{value}}})
{{/isString}}
{{/gson}} {{/gson}}
{{#jackson}} {{#jackson}}
{{#isString}}
@JsonProperty(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}}){{#enumUnknownDefaultCase}}{{#-last}} @JsonEnumDefaultValue{{/-last}}{{/enumUnknownDefaultCase}} @JsonProperty(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}}){{#enumUnknownDefaultCase}}{{#-last}} @JsonEnumDefaultValue{{/-last}}{{/enumUnknownDefaultCase}}
{{/isString}}
{{^isString}}
@JsonProperty(value = {{{value}}}){{#enumUnknownDefaultCase}}{{#-last}} @JsonEnumDefaultValue{{/-last}}{{/enumUnknownDefaultCase}}
{{/isString}}
{{/jackson}} {{/jackson}}
{{#kotlinx_serialization}} {{#kotlinx_serialization}}
{{#isString}}
@SerialName(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}}) @SerialName(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}})
{{/isString}}
{{^isString}}
@SerialName(value = {{{value}}})
{{/isString}}
{{/kotlinx_serialization}} {{/kotlinx_serialization}}
{{/multiplatform}} {{/multiplatform}}
{{#multiplatform}} {{#multiplatform}}
{{#isString}}
@SerialName(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}}) @SerialName(value = {{#lambda.doublequote}}{{{value}}}{{/lambda.doublequote}})
{{/isString}}
{{^isString}}
@SerialName(value = {{{value}}})
{{/isString}}
{{/multiplatform}} {{/multiplatform}}
{{#isArray}} {{#isArray}}
{{#isList}} {{#isList}}