You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: buildSrc/src/main/java/Config.kt
-55Lines changed: 0 additions & 55 deletions
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,6 @@ object Config {
5
5
valAGP=System.getenv("VERSION_AGP") ?:"8.6.0"
6
6
val kotlinStdLib ="stdlib-jdk8"
7
7
8
-
val springBootVersion ="2.7.18"
9
-
val springBoot3Version ="3.5.0"
10
8
val kotlinCompatibleLanguageVersion ="1.6"
11
9
12
10
val androidComposeCompilerVersion ="1.5.14"
@@ -53,31 +51,6 @@ object Config {
53
51
val jacksonDatabind ="com.fasterxml.jackson.core:jackson-databind:2.18.3"
54
52
val jacksonKotlin ="com.fasterxml.jackson.module:jackson-module-kotlin:2.18.3"
55
53
56
-
val springBootStarter ="org.springframework.boot:spring-boot-starter:$springBootVersion"
57
-
val springBootStarterGraphql ="org.springframework.boot:spring-boot-starter-graphql:$springBootVersion"
58
-
val springBootStarterQuartz ="org.springframework.boot:spring-boot-starter-quartz:$springBootVersion"
59
-
val springBootStarterTest ="org.springframework.boot:spring-boot-starter-test:$springBootVersion"
60
-
val springBootStarterWeb ="org.springframework.boot:spring-boot-starter-web:$springBootVersion"
61
-
val springBootStarterWebsocket ="org.springframework.boot:spring-boot-starter-websocket:$springBootVersion"
62
-
val springBootStarterWebflux ="org.springframework.boot:spring-boot-starter-webflux:$springBootVersion"
63
-
val springBootStarterAop ="org.springframework.boot:spring-boot-starter-aop:$springBootVersion"
64
-
val springBootStarterSecurity ="org.springframework.boot:spring-boot-starter-security:$springBootVersion"
65
-
val springBootStarterJdbc ="org.springframework.boot:spring-boot-starter-jdbc:$springBootVersion"
66
-
val springBootStarterActuator ="org.springframework.boot:spring-boot-starter-actuator:$springBootVersion"
67
-
68
-
val springBoot3Starter ="org.springframework.boot:spring-boot-starter:$springBoot3Version"
69
-
val springBoot3StarterGraphql ="org.springframework.boot:spring-boot-starter-graphql:$springBoot3Version"
70
-
val springBoot3StarterQuartz ="org.springframework.boot:spring-boot-starter-quartz:$springBoot3Version"
71
-
val springBoot3StarterTest ="org.springframework.boot:spring-boot-starter-test:$springBoot3Version"
72
-
val springBoot3StarterWeb ="org.springframework.boot:spring-boot-starter-web:$springBoot3Version"
73
-
val springBoot3StarterWebsocket ="org.springframework.boot:spring-boot-starter-websocket:$springBoot3Version"
74
-
val springBoot3StarterWebflux ="org.springframework.boot:spring-boot-starter-webflux:$springBoot3Version"
75
-
val springBoot3StarterAop ="org.springframework.boot:spring-boot-starter-aop:$springBoot3Version"
76
-
val springBoot3StarterSecurity ="org.springframework.boot:spring-boot-starter-security:$springBoot3Version"
77
-
val springBoot3StarterJdbc ="org.springframework.boot:spring-boot-starter-jdbc:$springBoot3Version"
78
-
val springBoot3StarterActuator ="org.springframework.boot:spring-boot-starter-actuator:$springBoot3Version"
79
-
val springBoot3StarterOpenTelemetry ="io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter:${OpenTelemetry.otelInstrumentationVersion}"
80
-
81
54
val springWeb ="org.springframework:spring-webmvc"
82
55
val springWebflux ="org.springframework:spring-webflux"
83
56
val springSecurityWeb ="org.springframework.security:spring-security-web"
@@ -126,24 +99,6 @@ object Config {
126
99
val apolloKotlin4 ="com.apollographql.apollo:apollo-runtime:4.1.1"
127
100
128
101
val sentryNativeNdk ="io.sentry:sentry-native-ndk:0.8.4"
129
-
130
-
object OpenTelemetry {
131
-
val otelVersion ="1.44.1"
132
-
val otelAlphaVersion ="$otelVersion-alpha"
133
-
val otelInstrumentationVersion ="2.10.0"
134
-
val otelInstrumentationAlphaVersion ="$otelInstrumentationVersion-alpha"
135
-
val otelSemanticConvetionsVersion ="1.28.0-alpha"// check https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/dependencyManagement/build.gradle.kts#L49 for release version above to find a compatible version
136
-
137
-
val otelSdk ="io.opentelemetry:opentelemetry-sdk:$otelVersion"
138
-
val otelSemconv ="io.opentelemetry.semconv:opentelemetry-semconv:$otelSemanticConvetionsVersion"
139
-
val otelSemconvIncubating ="io.opentelemetry.semconv:opentelemetry-semconv-incubating:$otelSemanticConvetionsVersion"
140
-
val otelJavaAgent ="io.opentelemetry.javaagent:opentelemetry-javaagent:$otelInstrumentationVersion"
141
-
val otelJavaAgentExtensionApi ="io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api:$otelInstrumentationAlphaVersion"
142
-
val otelJavaAgentTooling ="io.opentelemetry.javaagent:opentelemetry-javaagent-tooling:$otelInstrumentationAlphaVersion"
143
-
val otelExtensionAutoconfigureSpi ="io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:$otelVersion"
144
-
val otelExtensionAutoconfigure ="io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:$otelVersion"
145
-
val otelInstrumentationBom ="io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:$otelInstrumentationVersion"
146
-
}
147
102
}
148
103
149
104
object AnnotationProcessors {
@@ -200,16 +155,6 @@ object Config {
200
155
val versionNameProp ="versionName"
201
156
}
202
157
203
-
object CompileOnly {
204
-
privateval nopenVersion ="1.0.1"
205
-
206
-
val jetbrainsAnnotations ="org.jetbrains:annotations:23.0.0"
207
-
val nopen ="com.jakewharton.nopen:nopen-annotations:$nopenVersion"
208
-
val nopenChecker ="com.jakewharton.nopen:nopen-checker:$nopenVersion"
209
-
val errorprone ="com.google.errorprone:error_prone_core:2.11.0"
210
-
val errorProneNullAway ="com.uber.nullaway:nullaway:0.9.5"
Copy file name to clipboardExpand all lines: gradle/libs.versions.toml
+53-10Lines changed: 53 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,21 @@
1
1
[versions]
2
2
androidxNavigation = "2.4.2"
3
3
androidxTestCore = "1.6.1"
4
-
androidxComposeVersion = "1.6.3"
5
-
jetbrainsComposeVersion = "1.6.11"
4
+
androidxCompose = "1.6.3"
5
+
jetbrainsCompose = "1.6.11"
6
6
espresso = "3.5.0"
7
7
kotlin = "1.9.24"
8
+
nopen = "1.0.1"
8
9
# see https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-compatibility-and-versioning.html#kotlin-compatibility
9
10
# see https://developer.android.com/jetpack/androidx/releases/compose-kotlin
10
11
okhttp = "4.9.2"
11
-
springTwo = "2.7.18"
12
-
springThree = "3.5.0"
12
+
otel = "1.44.1"
13
+
otelInstrumentation = "2.10.0"
14
+
otelInstrumentationAlpha = "2.10.0-alpha"
15
+
# check https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/dependencyManagement/build.gradle.kts#L49 for release version above to find a compatible version
16
+
otelSemanticConventions = "1.28.0-alpha"
17
+
springboot2 = "2.7.18"
18
+
springboot3 = "3.5.0"
13
19
targetSdk = "34"
14
20
compileSdk = "34"
15
21
minSdk = "21"
@@ -22,33 +28,70 @@ buildconfig = { id = "com.github.gmazzo.buildconfig", version = "5.6.5" }
22
28
dokka = { id = "org.jetbrains.dokka", version = "2.0.0" }
23
29
dokka-javadoc = { id = "org.jetbrains.dokka-javadoc", version = "2.0.0" }
24
30
binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.13.0" }
25
-
compose-compiler = { id = "org.jetbrains.compose", version.ref = "jetbrainsComposeVersion" }
31
+
compose-compiler = { id = "org.jetbrains.compose", version.ref = "jetbrainsCompose" }
26
32
errorprone = { id = "net.ltgt.errorprone", version = "3.0.1" }
27
33
gradle-versions = { id = "com.github.ben-manes.versions", version = "0.42.0" }
28
34
spotless = { id = "com.diffplug.spotless", version = "6.11.0" }
29
35
detekt = { id = "io.gitlab.arturbosch.detekt", version = "1.23.8" }
30
36
jacoco-android = { id = "com.mxalbert.gradle.jacoco-android", version = "0.2.0" }
31
37
kover = { id = "org.jetbrains.kotlinx.kover", version = "0.7.3" }
32
38
vanniktech-maven-publish = { id = "com.vanniktech.maven.publish", version = "0.30.0" }
33
-
spring-boot-two = { id = "org.springframework.boot", version.ref = "springTwo" }
34
-
spring-boot-three = { id = "org.springframework.boot", version.ref = "springThree" }
39
+
springboot2 = { id = "org.springframework.boot", version.ref = "springboot2" }
40
+
springboot3 = { id = "org.springframework.boot", version.ref = "springboot3" }
35
41
spring-dependency-management = { id = "io.spring.dependency-management", version = "1.0.11.RELEASE" }
36
42
gretty = { id = "org.gretty", version = "4.0.0" }
37
43
38
44
[libraries]
39
45
androidx-activity-compose = { module = "androidx.activity:activity-compose", version = "1.8.2" }
0 commit comments