forked from loafle/openapi-generator-original
* Fix Retrofit template with Jackson (Fix #8147) This commit amends the `ApiClient` template for Retrofit. It fixes a bug where the Retrofit client uses Jackson as the serialization library. Until now, the `ApiClient` could not be compiled when using the Jackson library (default in SpringBoot applications), as the constructor of the class had the following parameter: `private val serializerBuilder: Builder = Serializer.Builder,` The change done in the commit, is to ensure that in case of Jackson, the right property of the `Serializer` class is assigned * Add sample code for `kotlin-jvm-jackson` This commit adds a sample code for the `kotlin-jvm-jackson` generated code to test the changes on CI * Update kotlin code samples for CI This commit only runs the command `bin/generate-samples.sh bin/configs/kotlin-*` to ensure that all code samples are up-to-date and CI can pass successfully.
34 lines
1.3 KiB
Plaintext
34 lines
1.3 KiB
Plaintext
README.md
|
|
build.gradle
|
|
docs/ApiResponse.md
|
|
docs/Category.md
|
|
docs/Order.md
|
|
docs/Pet.md
|
|
docs/PetApi.md
|
|
docs/StoreApi.md
|
|
docs/Tag.md
|
|
docs/User.md
|
|
docs/UserApi.md
|
|
gradle/wrapper/gradle-wrapper.jar
|
|
gradle/wrapper/gradle-wrapper.properties
|
|
gradlew
|
|
gradlew.bat
|
|
settings.gradle
|
|
src/main/kotlin/org/openapitools/client/apis/PetApi.kt
|
|
src/main/kotlin/org/openapitools/client/apis/StoreApi.kt
|
|
src/main/kotlin/org/openapitools/client/apis/UserApi.kt
|
|
src/main/kotlin/org/openapitools/client/auth/ApiKeyAuth.kt
|
|
src/main/kotlin/org/openapitools/client/auth/OAuth.kt
|
|
src/main/kotlin/org/openapitools/client/auth/OAuthFlow.kt
|
|
src/main/kotlin/org/openapitools/client/auth/OAuthOkHttpClient.kt
|
|
src/main/kotlin/org/openapitools/client/infrastructure/ApiClient.kt
|
|
src/main/kotlin/org/openapitools/client/infrastructure/CollectionFormats.kt
|
|
src/main/kotlin/org/openapitools/client/infrastructure/ResponseExt.kt
|
|
src/main/kotlin/org/openapitools/client/infrastructure/Serializer.kt
|
|
src/main/kotlin/org/openapitools/client/models/Category.kt
|
|
src/main/kotlin/org/openapitools/client/models/ModelApiResponse.kt
|
|
src/main/kotlin/org/openapitools/client/models/Order.kt
|
|
src/main/kotlin/org/openapitools/client/models/Pet.kt
|
|
src/main/kotlin/org/openapitools/client/models/Tag.kt
|
|
src/main/kotlin/org/openapitools/client/models/User.kt
|