forked from loafle/openapi-generator-original
* Added support Retrofit2(RxJava/RxJava2/Coroutines) to Kotlin client code generator
* Added generated samples for Retrofit2(RxJava/RxJava2/Coroutines) on Kotlin
* Fixed generating retrofit2 without Rx/Coroutines
* Fixed MultipartBody template, remove redundant space after MultipartBody.Part annotation
* Fix documentation diff.
* Fix generating build.gradle file for samples.
Add dependencies for rxJava/rxJava2 and rx retrofit's adapter.
* Update generated sample with rx dependencies
* Update generated sample with coroutines
* Update generated sample with RxJava 2 dependencies
* Update and refactoring scripts for sample generation
* Update generated sample code
* revert changes by mistake
* revert changes by mistake #2
* Fix return type for first RxJava
* Add RxJavaCallAdapterFactory to ApiClient scheme for RxJava 1/2
* Fix script loggin
* Update generated code for RxJava 1/2
* Fix kotlin.md documentation by script export_docs_generators.sh
* Update Kotlin samples project in pom.xml
* Revert "Update Kotlin samples project in pom.xml"
This reverts commit 9de4d0ba
* Fixed "" wrapping number types for annotation value
Fixed generating polymorphic interfaces for Gson, interface fields can't be marked with @SerializedName annotation, it's enough to mark it in child model.
Fixed instantiationTypes(array, list, map) for Kotlin generator
* Update Kotlin samples project after last fixes
* Update Kotlin samples project for kotlin-jvm-*
* Update Kotlin readme.md documentations
* Update Kotlin client sample changes
* Fixed encoding braces for generics model
* Update Kotlin client sample changes
* Update Kotlin client sample after merge with master
* Fixed adding empty braces for inherit from Map/Array
* Update sample model after last fix with empty braces
* Revert adding @SerializedName to Kotlin interface fields through @get:SerializedName as for Jackson
* Update Kotlin client samples with adding @get:SerializedName
951 B
951 B
InlineObject3
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| number | java.math.BigDecimal | None | |
| double | kotlin.Double | None | |
| patternWithoutDelimiter | kotlin.String | None | |
| byte | kotlin.ByteArray | None | |
| integer | kotlin.Int | None | [optional] |
| int32 | kotlin.Int | None | [optional] |
| int64 | kotlin.Long | None | [optional] |
| float | kotlin.Float | None | [optional] |
| string | kotlin.String | None | [optional] |
| binary | java.io.File | None | [optional] |
| date | java.time.LocalDate | None | [optional] |
| dateTime | java.time.OffsetDateTime | None | [optional] |
| password | kotlin.String | None | [optional] |
| callback | kotlin.String | None | [optional] |