forked from loafle/openapi-generator-original
Fix explicit KSerializer's name & generation when used in container (#20093)
* [kotlin][client] properly reference the same custom serializer name * [kotlin][client] properly use correct type when enum in container
This commit is contained in:
@@ -68,7 +68,7 @@ data class Order (
|
||||
*
|
||||
* Values: placed,approved,delivered,unknown_default_open_api
|
||||
*/
|
||||
@Serializable(with = OrderSerializer::class)
|
||||
@Serializable(with = StatusSerializer::class)
|
||||
enum class Status(val value: kotlin.String) {
|
||||
@SerialName(value = "placed") placed("placed"),
|
||||
@SerialName(value = "approved") approved("approved"),
|
||||
|
||||
@@ -70,7 +70,7 @@ data class Pet (
|
||||
*
|
||||
* Values: available,pending,sold,unknown_default_open_api
|
||||
*/
|
||||
@Serializable(with = PetSerializer::class)
|
||||
@Serializable(with = StatusSerializer::class)
|
||||
enum class Status(val value: kotlin.String) {
|
||||
@SerialName(value = "available") available("available"),
|
||||
@SerialName(value = "pending") pending("pending"),
|
||||
|
||||
Reference in New Issue
Block a user