[kotlin] better oneOf, anyOf support (#18382)

* add validteJsonElement

* add oneOf support

* various fixes, add tests

* minor fixes

* minor fixes

* update data class

* remove comments

* array support, add test

* update api client constructor

* add anyOf support

* add new files

* fix merge

* update

* update

* update

* update
This commit is contained in:
William Cheng
2024-05-31 12:22:27 +08:00
committed by GitHub
parent 1c7e5c4726
commit 353320cb04
648 changed files with 8996 additions and 6249 deletions

View File

@@ -44,5 +44,8 @@ data class Category (
@SerialName(value = "name")
val name: kotlin.String? = null
) : Parcelable
) : Parcelable {
}

View File

@@ -48,5 +48,8 @@ data class ModelApiResponse (
@SerialName(value = "message")
val message: kotlin.String? = null
) : Parcelable
) : Parcelable {
}

View File

@@ -90,5 +90,6 @@ data class Order (
encoder.encodeSerializableValue(kotlin.String.serializer(), value.value)
}
}
}

View File

@@ -92,5 +92,6 @@ data class Pet (
encoder.encodeSerializableValue(kotlin.String.serializer(), value.value)
}
}
}

View File

@@ -44,5 +44,8 @@ data class Tag (
@SerialName(value = "name")
val name: kotlin.String? = null
) : Parcelable
) : Parcelable {
}

View File

@@ -69,5 +69,8 @@ data class User (
@SerialName(value = "userStatus")
val userStatus: kotlin.Int? = null
) : Parcelable
) : Parcelable {
}