@@ -2,20 +2,18 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
22
33val mockkVersion = " 1.13.3"
44val logstashVersion = " 7.2"
5- val springVersion = " 2.5.5"
6- val springSleuthVersion = " 3.1.5"
75val testContainersVersion = " 1.17.6"
8- val springDocVersion = " 1.6.14 "
9- val tokenValidationVersion = " 2.1.8 "
10- val problemSpringWebStartVersion = " 0.27 .0"
6+ val springDocVersion = " 2.0.2 "
7+ val tokenValidationVersion = " 3.0.2 "
8+ val kotlinVersion = " 1.8 .0"
119
1210repositories {
1311 mavenCentral()
1412}
1513
1614plugins {
17- val kotlinVersion = " 1.7.22 "
18- id(" org.springframework.boot" ) version " 2.7.5 "
15+ val kotlinVersion = " 1.8.0 "
16+ id(" org.springframework.boot" ) version " 3.0.1 "
1917 kotlin(" jvm" ) version kotlinVersion
2018 kotlin(" plugin.spring" ) version kotlinVersion
2119 kotlin(" plugin.jpa" ) version kotlinVersion
@@ -25,26 +23,25 @@ plugins {
2523apply (plugin = " io.spring.dependency-management" )
2624
2725dependencies {
28- implementation(" org.jetbrains.kotlin:kotlin-stdlib:1.7.22 " )
26+ implementation(" org.jetbrains.kotlin:kotlin-stdlib:1.8.0 " )
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 " )
5047 implementation(" com.fasterxml.jackson.module:jackson-module-kotlin:2.14.1" )
@@ -53,9 +50,8 @@ dependencies {
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.10 .0" )
54+ testImplementation(" org.mockito:mockito-inline:4.11 .0" )
5955}
6056
6157tasks.withType<KotlinCompile > {
0 commit comments