11import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
22
3- val mockkVersion = " 1.13.2 "
3+ val mockkVersion = " 1.13.4 "
44val logstashVersion = " 7.2"
5- val springVersion = " 2.5.5"
6- val springSleuthVersion = " 3.1.5"
7- val testContainersVersion = " 1.17.5"
8- val springDocVersion = " 1.6.12"
9- val tokenValidationVersion = " 2.1.7"
10- val problemSpringWebStartVersion = " 0.27.0"
5+ val testContainersVersion = " 1.17.6"
6+ val springDocVersion = " 2.0.2"
7+ val tokenValidationVersion = " 3.0.2"
8+ val kotlinVersion = " 1.8.10"
119
1210repositories {
1311 mavenCentral()
1412}
1513
1614plugins {
17- val kotlinVersion = " 1.7.21 "
18- id(" org.springframework.boot" ) version " 2.7.5 "
15+ val kotlinVersion = " 1.8.0 "
16+ id(" org.springframework.boot" ) version " 3.0.2 "
1917 kotlin(" jvm" ) version kotlinVersion
2018 kotlin(" plugin.spring" ) version kotlinVersion
2119 kotlin(" plugin.jpa" ) version kotlinVersion
@@ -25,37 +23,35 @@ plugins {
2523apply (plugin = " io.spring.dependency-management" )
2624
2725dependencies {
28- implementation(" org.jetbrains.kotlin:kotlin-stdlib:1.7.21 " )
26+ implementation(" org.jetbrains.kotlin:kotlin-stdlib:1.8.10 " )
2927
3028 implementation(" org.springframework.boot:spring-boot-starter-web" )
3129 implementation(" org.springframework.boot:spring-boot-starter-actuator" )
3230 implementation(" org.springframework.boot:spring-boot-starter-webflux" )
3331 implementation(" org.springframework.boot:spring-boot-starter-data-jpa" )
3432 implementation(" org.springframework.boot:spring-boot-starter-validation" )
35- implementation(" org.springframework.cloud:spring-cloud-starter-sleuth:$springSleuthVersion " )
36-
37- implementation(" org.zalando:problem-spring-web-starter:$problemSpringWebStartVersion " )
3833
3934 implementation(" no.nav.security:token-validation-spring:$tokenValidationVersion " )
4035
41- implementation(" org.springdoc:springdoc-openapi-ui:$springDocVersion " )
36+ implementation(" org.springdoc:springdoc-openapi-starter-webmvc- ui:$springDocVersion " )
4237
4338 implementation(" org.flywaydb:flyway-core" )
4439 implementation(" com.zaxxer:HikariCP" )
4540 implementation(" org.postgresql:postgresql" )
4641
4742 implementation(" io.micrometer:micrometer-registry-prometheus" )
43+ implementation(" io.micrometer:micrometer-tracing-bridge-brave" )
44+
4845 implementation(" ch.qos.logback:logback-classic" )
4946 implementation(" net.logstash.logback:logstash-logback-encoder:$logstashVersion " )
50- implementation(" com.fasterxml.jackson.module:jackson-module-kotlin:2.14.0 " )
47+ implementation(" com.fasterxml.jackson.module:jackson-module-kotlin:2.14.2 " )
5148
5249 testImplementation(" org.testcontainers:testcontainers:$testContainersVersion " )
5350 testImplementation(" org.testcontainers:junit-jupiter:$testContainersVersion " )
5451 testImplementation(" org.testcontainers:postgresql:$testContainersVersion " )
5552 testImplementation(" io.mockk:mockk:$mockkVersion " )
56- testImplementation(" org.springframework:spring-mock:2.0.8" )
5753 testImplementation(" org.springframework.boot:spring-boot-starter-test" )
58- testImplementation(" org.mockito:mockito-inline:4.8 .1" )
54+ testImplementation(" org.mockito:mockito-inline:5.1 .1" )
5955}
6056
6157tasks.withType<KotlinCompile > {
0 commit comments