add kotlinx serialization

main
Timo Bryant 2024-04-20 22:17:20 +02:00
parent 2923c73b53
commit d2b29198f9
5 changed files with 4 additions and 9 deletions

View File

@ -2,7 +2,7 @@
plugins { plugins {
application application
kotlin("plugin.serialization") version embeddedKotlinVersion kotlin("plugin.serialization")
id("com.bmuschko.docker-java-application") version "9.4.0" id("com.bmuschko.docker-java-application") version "9.4.0"
} }

View File

@ -1,7 +0,0 @@
plugins {
alias(libs.plugins.kotlinx.serialization) version embeddedKotlinVersion
}
repositories {
mavenCentral()
}

View File

@ -8,4 +8,5 @@ repositories {
dependencies { dependencies {
implementation(libs.gradle.kotlin.jvm) implementation(libs.gradle.kotlin.jvm)
implementation(libs.gradle.kotlinx.serialization)
} }

View File

@ -1,6 +1,7 @@
plugins { plugins {
`java-library` `java-library`
kotlin("jvm") kotlin("jvm")
id("org.jetbrains.kotlin.plugin.serialization")
} }
repositories { repositories {

View File

@ -24,7 +24,7 @@ kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-c
ktor-server-content-negotation = { module = "io.ktor:ktor-server-content-negotiation", version.ref = "ktor" } ktor-server-content-negotation = { module = "io.ktor:ktor-server-content-negotiation", version.ref = "ktor" }
ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor"} ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor"}
#plugin-kotlinx-serialization = { module = "org.jetbrains.kotlin:kotlin-serialization", version.ref = "kotlin"} gradle-kotlinx-serialization = { module = "org.jetbrains.kotlin:kotlin-serialization", version.ref = "kotlin"}
gradle-kotlin-jvm = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin"} gradle-kotlin-jvm = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin"}
[plugins] [plugins]