4.0.0 org.springframework.boot spring-boot-starter-parent 4.1.1 com.ankurm kotlin 1.0.0 kotlin Kotlin with Spring Boot 4.1: null safety/JSpecify interop, allopen/noarg, and coroutines in controllers jar 25 2.3.21 25 1.10.2 2.22.3 org.springframework.boot spring-boot-starter-webmvc org.springframework.boot spring-boot-starter-data-jpa org.springframework.boot spring-boot-starter-validation com.h2database h2 runtime org.jetbrains.kotlin kotlin-reflect org.jetbrains.kotlin kotlin-stdlib com.fasterxml.jackson.module jackson-module-kotlin ${jackson-module-kotlin.version} org.jetbrains.kotlinx kotlinx-coroutines-core ${kotlinx-coroutines.version} org.jetbrains.kotlinx kotlinx-coroutines-reactor ${kotlinx-coroutines.version} org.jspecify jspecify 1.0.0 org.springframework.boot spring-boot-starter-test test org.jetbrains.kotlin kotlin-test-junit5 test kotlin-demo org.springframework.boot spring-boot-maven-plugin org.jetbrains.kotlin kotlin-maven-plugin ${kotlin.version} -Xjsr305=strict spring jpa compile compile compile ${project.basedir}/src/main/kotlin ${project.basedir}/src/main/java test-compile test-compile test-compile ${project.basedir}/src/test/kotlin org.jetbrains.kotlin kotlin-maven-allopen ${kotlin.version} org.jetbrains.kotlin kotlin-maven-noarg ${kotlin.version} org.apache.maven.plugins maven-compiler-plugin default-compile none default-testCompile none java-compile compile compile