@@ -5,6 +5,7 @@ object Config {
55 val kotlinStdLib = " stdlib-jdk8"
66
77 val springBootVersion = " 2.7.4"
8+ val springBoot3Version = " 3.0.0-M5"
89 val kotlinCompatibleLanguageVersion = " 1.4"
910
1011 val composeVersion = " 1.1.1"
@@ -74,6 +75,14 @@ object Config {
7475 val springBootStarterSecurity = " org.springframework.boot:spring-boot-starter-security:$springBootVersion "
7576 val springBootStarterJdbc = " org.springframework.boot:spring-boot-starter-jdbc:$springBootVersion "
7677
78+ val springBoot3Starter = " org.springframework.boot:spring-boot-starter:$springBoot3Version "
79+ val springBoot3StarterTest = " org.springframework.boot:spring-boot-starter-test:$springBoot3Version "
80+ val springBoot3StarterWeb = " org.springframework.boot:spring-boot-starter-web:$springBoot3Version "
81+ val springBoot3StarterWebflux = " org.springframework.boot:spring-boot-starter-webflux:$springBoot3Version "
82+ val springBoot3StarterAop = " org.springframework.boot:spring-boot-starter-aop:$springBoot3Version "
83+ val springBoot3StarterSecurity = " org.springframework.boot:spring-boot-starter-security:$springBoot3Version "
84+ val springBoot3StarterJdbc = " org.springframework.boot:spring-boot-starter-jdbc:$springBoot3Version "
85+
7786 val springWeb = " org.springframework:spring-webmvc"
7887 val springWebflux = " org.springframework:spring-webflux"
7988 val springSecurityWeb = " org.springframework.security:spring-security-web"
@@ -113,6 +122,7 @@ object Config {
113122
114123 private val navigationVersion = " 2.4.2"
115124 val navigationRuntime = " androidx.navigation:navigation-runtime:$navigationVersion "
125+
116126 // compose deps
117127 val composeNavigation = " androidx.navigation:navigation-compose:$navigationVersion "
118128 val composeActivity = " androidx.activity:activity-compose:1.4.0"
@@ -130,6 +140,7 @@ object Config {
130140
131141 object TestLibs {
132142 private val androidxTestVersion = " 1.4.0"
143+
133144 // todo This beta version is needed to run ui tests on Android 13.
134145 // It will be replaced by androidxTestVersion when 1.5.0 will be out.
135146 private val androidxTestVersionBeta = " 1.5.0-beta01"
@@ -147,8 +158,8 @@ object Config {
147158 val androidxJunit = " androidx.test.ext:junit:1.1.3"
148159 val androidxCoreKtx = " androidx.core:core-ktx:1.7.0"
149160 val robolectric = " org.robolectric:robolectric:4.7.3"
150- val mockitoKotlin = " com.nhaarman.mockitokotlin2 :mockito-kotlin:2.2 .0"
151- val mockitoInline = " org.mockito:mockito-inline:4.3.1 "
161+ val mockitoKotlin = " org.mockito.kotlin :mockito-kotlin:4.0 .0"
162+ val mockitoInline = " org.mockito:mockito-inline:4.8.0 "
152163 val awaitility = " org.awaitility:awaitility-kotlin:4.1.1"
153164 val mockWebserver = " com.squareup.okhttp3:mockwebserver:${Libs .okHttpVersion} "
154165 val mockWebserver4 = " com.squareup.okhttp3:mockwebserver:4.9.3"
@@ -163,9 +174,9 @@ object Config {
163174 val minimumCoverage = BigDecimal .valueOf(0.6 )
164175 }
165176 val spotless = " com.diffplug.spotless"
166- val spotlessVersion = " 6.2.1 "
177+ val spotlessVersion = " 6.11.0 "
167178 val errorProne = " net.ltgt.errorprone"
168- val errorpronePlugin = " net.ltgt.gradle:gradle-errorprone-plugin:2 .0.1"
179+ val errorpronePlugin = " net.ltgt.gradle:gradle-errorprone-plugin:3 .0.1"
169180 val gradleVersionsPlugin = " com.github.ben-manes:gradle-versions-plugin:0.42.0"
170181 val gradleVersions = " com.github.ben-manes.versions"
171182 val detekt = " io.gitlab.arturbosch.detekt"
@@ -185,6 +196,7 @@ object Config {
185196 val SENTRY_LOG4J2_SDK_NAME = " $SENTRY_JAVA_SDK_NAME .log4j2"
186197 val SENTRY_SPRING_SDK_NAME = " $SENTRY_JAVA_SDK_NAME .spring"
187198 val SENTRY_SPRING_BOOT_SDK_NAME = " $SENTRY_JAVA_SDK_NAME .spring-boot"
199+ val SENTRY_SPRING_BOOT_JAKARTA_SDK_NAME = " $SENTRY_JAVA_SDK_NAME .spring-boot.jakarta"
188200 val group = " io.sentry"
189201 val description = " SDK for sentry.io"
190202 val versionNameProp = " versionName"
0 commit comments