Skip to content

Commit 493d2d0

Browse files
update samples
1 parent fc8ec1a commit 493d2d0

4 files changed

Lines changed: 40 additions & 0 deletions

File tree

samples/server/petstore/kotlin-springboot-integer-enum/.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ settings.gradle
99
src/main/kotlin/org/openapitools/api/ApiUtil.kt
1010
src/main/kotlin/org/openapitools/api/DefaultApi.kt
1111
src/main/kotlin/org/openapitools/api/Exceptions.kt
12+
src/main/kotlin/org/openapitools/configuration/EnumConverterConfiguration.kt
1213
src/main/kotlin/org/openapitools/model/ApiError.kt
1314
src/main/kotlin/org/openapitools/model/ReasonCode.kt
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package org.openapitools.configuration
2+
3+
import org.openapitools.model.ReasonCode
4+
5+
import org.springframework.context.annotation.Bean
6+
import org.springframework.context.annotation.Configuration
7+
import org.springframework.core.convert.converter.Converter
8+
9+
@Configuration(value = "org.openapitools.configuration.enumConverterConfiguration")
10+
class EnumConverterConfiguration {
11+
12+
@Bean(name = ["org.openapitools.configuration.EnumConverterConfiguration.reasonCodeConverter"])
13+
fun reasonCodeConverter(): Converter<kotlin.Int, ReasonCode> {
14+
return object: Converter<kotlin.Int, ReasonCode> {
15+
override fun convert(source: kotlin.Int): ReasonCode = ReasonCode.forValue(source)
16+
}
17+
}
18+
19+
}

samples/server/petstore/kotlin-springboot-multipart-request-model/.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ src/main/kotlin/org/openapitools/SpringDocConfiguration.kt
1212
src/main/kotlin/org/openapitools/api/ApiUtil.kt
1313
src/main/kotlin/org/openapitools/api/Exceptions.kt
1414
src/main/kotlin/org/openapitools/api/MultipartMixedApiController.kt
15+
src/main/kotlin/org/openapitools/configuration/EnumConverterConfiguration.kt
1516
src/main/kotlin/org/openapitools/model/MultipartMixedRequestMarker.kt
1617
src/main/kotlin/org/openapitools/model/MultipartMixedStatus.kt
1718
src/main/resources/application.yaml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package org.openapitools.configuration
2+
3+
import org.openapitools.model.MultipartMixedStatus
4+
5+
import org.springframework.context.annotation.Bean
6+
import org.springframework.context.annotation.Configuration
7+
import org.springframework.core.convert.converter.Converter
8+
9+
@Configuration(value = "org.openapitools.configuration.enumConverterConfiguration")
10+
class EnumConverterConfiguration {
11+
12+
@Bean(name = ["org.openapitools.configuration.EnumConverterConfiguration.multipartMixedStatusConverter"])
13+
fun multipartMixedStatusConverter(): Converter<kotlin.String, MultipartMixedStatus> {
14+
return object: Converter<kotlin.String, MultipartMixedStatus> {
15+
override fun convert(source: kotlin.String): MultipartMixedStatus = MultipartMixedStatus.forValue(source)
16+
}
17+
}
18+
19+
}

0 commit comments

Comments
 (0)