update gradle versions

This commit is contained in:
2025-03-14 01:02:24 +01:00
parent 91767e3747
commit 20a15f0182
3 changed files with 10 additions and 11 deletions

View File

@@ -11,7 +11,7 @@ val kotest_version: String by project
plugins { plugins {
kotlin("jvm") version "2.1.10" kotlin("jvm") version "2.1.10"
id("io.ktor.plugin") version "2.3.8" id("io.ktor.plugin") version "2.3.13"
id("org.jetbrains.kotlin.plugin.serialization") version "2.1.10" id("org.jetbrains.kotlin.plugin.serialization") version "2.1.10"
id("org.jlleitschuh.gradle.ktlint") version "12.2.0" id("org.jlleitschuh.gradle.ktlint") version "12.2.0"
} }
@@ -62,8 +62,10 @@ dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:$kotlin_serialization_version") implementation("org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:$kotlin_serialization_version")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.6.2") implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.6.2")
testImplementation("io.kotest:kotest-extensions-koin:6.0.0.M2") // Force version of sub library (for security)
testImplementation("io.ktor:ktor-server-tests-jvm") implementation("commons-codec:commons-codec:1.13")
testImplementation("io.kotest:kotest-extensions-koin:$kotest_version")
testImplementation("org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version") testImplementation("org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version")
testImplementation("io.ktor:ktor-server-test-host-jvm:2.3.11") testImplementation("io.ktor:ktor-server-test-host-jvm:2.3.11")
testImplementation("io.kotest:kotest-runner-junit5:$kotest_version") testImplementation("io.kotest:kotest-runner-junit5:$kotest_version")

View File

@@ -1,11 +1,9 @@
ktor_version=3.0.3 ktor_version=3.1.1
kotlin_version=2.1.10 kotlin_version=2.1.10
kotlin_serialization_version=1.8.0 kotlin_serialization_version=1.8.0
logback_version=1.5.16 logback_version=1.5.17
koin_version=4.0.2 koin_version=4.0.2
kotlin_logging_version=5.1.0 kotlin_logging_version=7.0.5
#kotlin_logging_version=7.0.4 kotest_version=6.0.0.M2
kotest_version=5.9.1
#kotest_version=6.0.0
kotlin.code.style=official kotlin.code.style=official

View File

@@ -3,7 +3,6 @@ package eventDemo.app.entity
import eventDemo.configuration.PlayerIdSerializer import eventDemo.configuration.PlayerIdSerializer
import eventDemo.configuration.UUIDSerializer import eventDemo.configuration.UUIDSerializer
import eventDemo.libs.event.AggregateId import eventDemo.libs.event.AggregateId
import io.ktor.server.auth.Principal
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
import java.util.UUID import java.util.UUID
@@ -12,7 +11,7 @@ data class Player(
val name: String, val name: String,
@Serializable(with = PlayerIdSerializer::class) @Serializable(with = PlayerIdSerializer::class)
val id: PlayerId = PlayerId(UUID.randomUUID()), val id: PlayerId = PlayerId(UUID.randomUUID()),
) : Principal { ) {
constructor(id: String, name: String) : this( constructor(id: String, name: String) : this(
name, name,
PlayerId(UUID.fromString(id)), PlayerId(UUID.fromString(id)),