[Kotlin][Spring] use flag delegatePattern together with skipDefaultInterface (#19212)

* fix #19211 kotlin-spring flag delegatePattern together with skipDefaultInterface generates broken code

* add kotlin-springboot-delegate-nodefaults to the workflow

* fix Platform declaration clash

* move kotlin-springboot-delegate-nodefaults to the kotlin-server-jdk17 file

* fixed empty line
This commit is contained in:
Peter Storch
2024-07-23 12:41:14 +02:00
committed by GitHub
parent 6ad5864d28
commit 0e70d1f068
36 changed files with 1418 additions and 11 deletions

View File

@@ -7,7 +7,7 @@ import java.util.Optional
@javax.annotation.Generated(value = ["org.openapitools.codegen.languages.KotlinSpringServerCodegen"], comments = "Generator version: 7.8.0-SNAPSHOT")
@Controller
class PetApiController(
@org.springframework.beans.factory.annotation.Autowired(required = false) delegate: PetApiDelegate?
delegate: PetApiDelegate?
) : PetApi {
private lateinit var delegate: PetApiDelegate

View File

@@ -7,7 +7,7 @@ import java.util.Optional
@javax.annotation.Generated(value = ["org.openapitools.codegen.languages.KotlinSpringServerCodegen"], comments = "Generator version: 7.8.0-SNAPSHOT")
@Controller
class StoreApiController(
@org.springframework.beans.factory.annotation.Autowired(required = false) delegate: StoreApiDelegate?
delegate: StoreApiDelegate?
) : StoreApi {
private lateinit var delegate: StoreApiDelegate

View File

@@ -7,7 +7,7 @@ import java.util.Optional
@javax.annotation.Generated(value = ["org.openapitools.codegen.languages.KotlinSpringServerCodegen"], comments = "Generator version: 7.8.0-SNAPSHOT")
@Controller
class UserApiController(
@org.springframework.beans.factory.annotation.Autowired(required = false) delegate: UserApiDelegate?
delegate: UserApiDelegate?
) : UserApi {
private lateinit var delegate: UserApiDelegate