Skip to content

Commit b1dd6b2

Browse files
authored
fix Api Interface for kotlin-spring with spring-cloud library (#19877)
1 parent 1214ad7 commit b1dd6b2

4 files changed

Lines changed: 2 additions & 3 deletions

File tree

modules/openapi-generator/src/main/resources/kotlin-spring/apiInterface.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,9 @@ import kotlinx.coroutines.flow.Flow
5252
import kotlin.collections.List
5353
import kotlin.collections.Map
5454

55+
{{^useFeignClient}}
5556
@RestController
57+
{{/useFeignClient}}
5658
{{#useBeanValidation}}
5759
@Validated
5860
{{/useBeanValidation}}

samples/server/petstore/kotlin-spring-cloud/src/main/kotlin/org/openapitools/api/PetApi.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import javax.validation.Valid
2929
import kotlin.collections.List
3030
import kotlin.collections.Map
3131

32-
@RestController
3332
@Validated
3433
interface PetApi {
3534

samples/server/petstore/kotlin-spring-cloud/src/main/kotlin/org/openapitools/api/StoreApi.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import javax.validation.Valid
2828
import kotlin.collections.List
2929
import kotlin.collections.Map
3030

31-
@RestController
3231
@Validated
3332
interface StoreApi {
3433

samples/server/petstore/kotlin-spring-cloud/src/main/kotlin/org/openapitools/api/UserApi.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import javax.validation.Valid
2828
import kotlin.collections.List
2929
import kotlin.collections.Map
3030

31-
@RestController
3231
@Validated
3332
interface UserApi {
3433

0 commit comments

Comments
 (0)