update gradle versions
This commit is contained in:
@@ -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")
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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)),
|
||||||
|
|||||||
Reference in New Issue
Block a user