Julian Kalinowski
|
f9dedd74ec
|
[kotlin] [multiplatform] [jvm-ktor] Fix formdata file upload (#21056)
* fix: kotlin multiplatform form-data file upload
* generate samples
* fix form data binary for jvm-ktor
|
2025-04-25 16:30:25 +08:00 |
|
William Cheng
|
353320cb04
|
[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
|
2024-05-31 12:22:27 +08:00 |
|
Tiffany Marrel
|
da96058f5b
|
[kotlin] cleanup documentation (#15307)
* [kotlin] fix documentation of API authorization in README files
fix hierarchy level + add internal links + align wording across generators
* [kotlin] fix anchor links in documentation
---------
Co-authored-by: Tiffany Marrel <tiffany.marrel@flowable.com>
|
2023-04-27 11:33:15 +01:00 |
|
William Cheng
|
fbb61658df
|
[kotlin][client] rename ApiInfrastructureResponse to ApiResponse (#11094)
* rename ApiInfrastructureResponse to ApiResponse
* mark ApiResponse as reserved word
* update samples, docs
* fix typo
|
2021-12-12 16:32:08 +08:00 |
|
Nikita Karnaukh
|
53eff43184
|
[Kotlin][Client] Fix url path for Retrofit, Fix optionals for @Query @Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @Query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
|
2020-06-16 10:33:34 +08:00 |
|
Andrew Emery
|
21e0e0d5d5
|
Kotlin multiplatform client (#3900)
* Includes Kotlin multiplatform client
Kotlin multiplatform allows Kotlin code to be shared across various target platforms.
This implementation generates Swagger clients for JVM and iOS platforms.
* Includes Kotlin Multiplatform sample scripts
* Updates existing Kotlin samples
* Includes Kotlin Multiplatform samples
* Fixes incorrect Windows sample resource location
* Updates Kotlin client documentation
* Removes unnecessary workaround to remove duplicate entries
* Includes additional multiplatform type and import mappings
* Fixes Kotlin client definitions with multiple enums
https://github.com/OpenAPITools/openapi-generator/issues/3917
* Updates Kotlin samples
|
2019-09-21 21:48:41 +08:00 |
|