Merge 7e52c93c148f23218809bdfee837baa1ecbf78b6 into d6c46342693205f0dae441b45742d9c85d41cf33

This commit is contained in:
CHervaudBetclic 2025-05-09 10:14:40 +02:00 committed by GitHub
commit 1a8e0d6ffd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,20 +43,45 @@ 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}}