diff --git a/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/build.gradle.kts.mustache b/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/build.gradle.kts.mustache index 1fa61c071eaf..44a4475669e4 100644 --- a/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/build.gradle.kts.mustache +++ b/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/build.gradle.kts.mustache @@ -6,13 +6,13 @@ group = "{{groupId}}" version = "{{artifactVersion}}" plugins { - kotlin("jvm") version "2.0.20" - application - kotlin("plugin.serialization") version "2.0.20" + kotlin("jvm") version "2.3.0" + id("io.ktor.plugin") version "3.4.0" + kotlin("plugin.serialization") version "2.3.0" } application { - mainClass.set("io.ktor.server.netty.EngineMain") + mainClass = "io.ktor.server.netty.EngineMain" val isDevelopment: Boolean = project.ext.has("development") applicationDefaultJvmArgs = listOf("-Dio.ktor.development=$isDevelopment") @@ -23,7 +23,6 @@ repositories { } dependencies { - implementation(platform("io.ktor:ktor-bom:3.0.2")) implementation("ch.qos.logback:logback-classic:$logback_version") {{#hasAuthMethods}} implementation("com.typesafe:config:1.4.1") diff --git a/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/gradle.properties b/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/gradle.properties index 36dd5c928837..46c974d67a63 100644 --- a/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/gradle.properties +++ b/modules/openapi-generator/src/main/resources/kotlin-server/libraries/ktor/gradle.properties @@ -1,4 +1,4 @@ kotlin.code.style=official -ktor_version=3.0.2 -kotlin_version=2.0.20 +ktor_version=3.4.0 +kotlin_version=2.3.0 logback_version=1.5.19 diff --git a/samples/server/petstore/kotlin-server-modelMutable/build.gradle.kts b/samples/server/petstore/kotlin-server-modelMutable/build.gradle.kts index 1e91d49feaf6..2cd09d7a899b 100644 --- a/samples/server/petstore/kotlin-server-modelMutable/build.gradle.kts +++ b/samples/server/petstore/kotlin-server-modelMutable/build.gradle.kts @@ -6,13 +6,13 @@ group = "org.openapitools" version = "1.0.0" plugins { - kotlin("jvm") version "2.0.20" - application - kotlin("plugin.serialization") version "2.0.20" + kotlin("jvm") version "2.3.0" + id("io.ktor.plugin") version "3.4.0" + kotlin("plugin.serialization") version "2.3.0" } application { - mainClass.set("io.ktor.server.netty.EngineMain") + mainClass = "io.ktor.server.netty.EngineMain" val isDevelopment: Boolean = project.ext.has("development") applicationDefaultJvmArgs = listOf("-Dio.ktor.development=$isDevelopment") @@ -23,7 +23,6 @@ repositories { } dependencies { - implementation(platform("io.ktor:ktor-bom:3.0.2")) implementation("ch.qos.logback:logback-classic:$logback_version") implementation("com.typesafe:config:1.4.1") implementation("io.ktor:ktor-server-auth") diff --git a/samples/server/petstore/kotlin-server-modelMutable/gradle.properties b/samples/server/petstore/kotlin-server-modelMutable/gradle.properties index 36dd5c928837..46c974d67a63 100644 --- a/samples/server/petstore/kotlin-server-modelMutable/gradle.properties +++ b/samples/server/petstore/kotlin-server-modelMutable/gradle.properties @@ -1,4 +1,4 @@ kotlin.code.style=official -ktor_version=3.0.2 -kotlin_version=2.0.20 +ktor_version=3.4.0 +kotlin_version=2.3.0 logback_version=1.5.19 diff --git a/samples/server/petstore/kotlin-server/ktor/build.gradle.kts b/samples/server/petstore/kotlin-server/ktor/build.gradle.kts index 1e91d49feaf6..2cd09d7a899b 100644 --- a/samples/server/petstore/kotlin-server/ktor/build.gradle.kts +++ b/samples/server/petstore/kotlin-server/ktor/build.gradle.kts @@ -6,13 +6,13 @@ group = "org.openapitools" version = "1.0.0" plugins { - kotlin("jvm") version "2.0.20" - application - kotlin("plugin.serialization") version "2.0.20" + kotlin("jvm") version "2.3.0" + id("io.ktor.plugin") version "3.4.0" + kotlin("plugin.serialization") version "2.3.0" } application { - mainClass.set("io.ktor.server.netty.EngineMain") + mainClass = "io.ktor.server.netty.EngineMain" val isDevelopment: Boolean = project.ext.has("development") applicationDefaultJvmArgs = listOf("-Dio.ktor.development=$isDevelopment") @@ -23,7 +23,6 @@ repositories { } dependencies { - implementation(platform("io.ktor:ktor-bom:3.0.2")) implementation("ch.qos.logback:logback-classic:$logback_version") implementation("com.typesafe:config:1.4.1") implementation("io.ktor:ktor-server-auth") diff --git a/samples/server/petstore/kotlin-server/ktor/gradle.properties b/samples/server/petstore/kotlin-server/ktor/gradle.properties index 36dd5c928837..46c974d67a63 100644 --- a/samples/server/petstore/kotlin-server/ktor/gradle.properties +++ b/samples/server/petstore/kotlin-server/ktor/gradle.properties @@ -1,4 +1,4 @@ kotlin.code.style=official -ktor_version=3.0.2 -kotlin_version=2.0.20 +ktor_version=3.4.0 +kotlin_version=2.3.0 logback_version=1.5.19