Skip to content

Commit bb5386a

Browse files
committed
add missing JsonClassDiscriminator import
1 parent e9af8a1 commit bb5386a

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

  • modules/openapi-generator/src/main/resources/kotlin-client
  • samples/client/petstore/kotlin-multiplatform-allOff-discriminator
    • .openapi-generator
    • src/commonMain/kotlin/org/openapitools/client/models

modules/openapi-generator/src/main/resources/kotlin-client/data_class.mustache

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ import kotlinx.parcelize.Parcelize
5454
import kotlinx.serialization.*
5555
import kotlinx.serialization.descriptors.*
5656
import kotlinx.serialization.encoding.*
57+
{{#discriminator}}
58+
import kotlinx.serialization.json.JsonClassDiscriminator
59+
{{/discriminator}}
5760
{{/multiplatform}}
5861
{{#serializableModel}}
5962
import java.io.Serializable

samples/client/petstore/kotlin-multiplatform-allOff-discriminator/.openapi-generator/FILES

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
.openapi-generator-ignore
21
README.md
32
build.gradle.kts
43
docs/Animal.md
@@ -26,6 +25,3 @@ src/commonMain/kotlin/org/openapitools/client/infrastructure/RequestConfig.kt
2625
src/commonMain/kotlin/org/openapitools/client/infrastructure/RequestMethod.kt
2726
src/commonMain/kotlin/org/openapitools/client/models/Animal.kt
2827
src/commonMain/kotlin/org/openapitools/client/models/Bird.kt
29-
src/test/kotlin/org/openapitools/client/apis/BirdApiTest.kt
30-
src/test/kotlin/org/openapitools/client/models/AnimalTest.kt
31-
src/test/kotlin/org/openapitools/client/models/BirdTest.kt

samples/client/petstore/kotlin-multiplatform-allOff-discriminator/src/commonMain/kotlin/org/openapitools/client/models/Animal.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package org.openapitools.client.models
1919
import kotlinx.serialization.*
2020
import kotlinx.serialization.descriptors.*
2121
import kotlinx.serialization.encoding.*
22+
import kotlinx.serialization.json.JsonClassDiscriminator
2223

2324
/**
2425
*

0 commit comments

Comments
 (0)