1
1
[versions ]
2
2
coroutines = " 1.10.2" # https://github.com/Kotlin/kotlinx.coroutines
3
- junit = " 5.12.1 " # https://junit.org/junit5 | https://central.sonatype.com/artifact/org.junit.jupiter/junit-jupiter
3
+ junit = " 5.12.2 " # https://junit.org/junit5 | https://central.sonatype.com/artifact/org.junit.jupiter/junit-jupiter
4
4
kotlin = " 2.1.20" # https://github.com/JetBrains/kotlin
5
5
detekt = " 1.23.8" # https://github.com/detekt/detekt
6
6
dokka = " 2.0.0" # https://github.com/Kotlin/dokka
@@ -10,19 +10,19 @@ pitest = "1.15.0" # https://plugins.gradle.org/plugin/info.solidsoft.p
10
10
ktlint = " 12.2.0" # https://github.com/JLLeitschuh/ktlint-gradle
11
11
kapt = " 2.1.0" # https://kotlinlang.org/docs/kapt.html
12
12
slf4j = " 2.0.17" # https://www.slf4j.org TODO remove
13
- rxjava = " 3.1.10" # https://github.com/ReactiveX/RxJava TODO remove
14
- rxkotlin = " 3.0.1" # https://github.com/ReactiveX/RxKotlin TODO remove
13
+ rxjava = " 3.1.10" # https://github.com/ReactiveX/RxJava
14
+ rxkotlin = " 3.0.1" # https://github.com/ReactiveX/RxKotlin
15
15
lincheck = " 2.36" # https://github.com/JetBrains/lincheck
16
16
serialization = " 1.8.1" # https://github.com/Kotlin/kotlinx.serialization
17
- retrofit = " 2.11.0" # https://github.com/square/retrofit TODO remove
18
- okhttp = " 5.0.0-alpha.14" # https://square.github.io/okhttp/changelogs/changelog TODO remove
19
- dagger = " 2.56.1" # https://dagger.dev TODO remove
17
+ retrofit = " 2.11.0" # https://github.com/square/retrofit
18
+ okhttp = " 5.0.0-alpha.14" # https://square.github.io/okhttp/changelogs/changelog
19
+ dagger = " 2.56.1" # https://dagger.dev
20
20
jmh = " 1.37" # https://github.com/openjdk/jmh
21
21
kotlintest = " 3.4.2" # https://mvnrepository.com/artifact/io.kotlintest/kotlintest-core
22
22
kotest = " 5.9.1" # https://kotest.io
23
23
assertj = " 3.27.3" # https://mvnrepository.com/artifact/org.assertj/assertj-core | https://assertj.github.io/doc
24
24
mockito = " 5.17.0" # https://mvnrepository.com/artifact/org.mockito/mockito-core
25
- mockito_kotlin = " 5.4.0" # https://github.com/mockito/mockito-kotlin
25
+ mockitoKotlin = " 5.4.0" # https://github.com/mockito/mockito-kotlin
26
26
logback = " 1.5.18" # https://logback.qos.ch
27
27
hamcrest = " 3.0" # https://hamcrest.org/JavaHamcrest/distributables
28
28
mockk = " 1.14.0" # https://mockk.io
@@ -32,8 +32,9 @@ jsoup = "1.19.1" # https://jsoup.org/
32
32
turbine = " 1.2.0" # https://github.com/cashapp/turbine/releases
33
33
truth = " 1.4.4" # https://central.sonatype.com/artifact/com.google.truth/truth/overview
34
34
sandwich = " 2.1.1" # https://github.com/skydoves/sandwich
35
- protobuf = " 0.9.5"
36
- protoc = " 4.30.2"
35
+ protobufPlugin = " 0.9.5" # https://mvnrepository.com/artifact/com.google.protobuf/protobuf-gradle-plugin
36
+ protobufKotlin = " 4.30.0" # https://mvnrepository.com/artifact/com.google.protobuf/protobuf-kotlin
37
+ protoc = " 4.30.2" # https://mvnrepository.com/artifact/com.google.protobuf/protoc
37
38
binaryCompatibility = " 0.17.0"
38
39
39
40
[libraries ]
@@ -64,7 +65,7 @@ slf4j = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
64
65
jsoup = { module = " org.jsoup:jsoup" , version.ref = " jsoup" }
65
66
sandwich-retrofit = { group = " com.github.skydoves" , name = " sandwich-retrofit" , version.ref = " sandwich" }
66
67
protobuf-protoc = { group = " com.google.protobuf" , name = " protoc" , version.ref = " protoc" }
67
- # detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting ", version.ref = "detekt " }
68
+ protobuf-kotlin = { group = " com.google.protobuf " , name = " protobuf-kotlin " , version.ref = " protobufKotlin " }
68
69
69
70
# testing libs
70
71
junit = { module = " org.junit.jupiter:junit-jupiter" , version.ref = " junit" }
@@ -73,7 +74,7 @@ kotlintest-core = { module = "io.kotlintest:kotlintest-core", version.ref = "kot
73
74
kotlintest-junit5 = { module = " io.kotlintest:kotlintest-runner-junit5" , version.ref = " kotlintest" }
74
75
assertj = { module = " org.assertj:assertj-core" , version.ref = " assertj" }
75
76
mockito = { module = " org.mockito:mockito-core" , version.ref = " mockito" }
76
- mockito-kotlin = { module = " org.mockito.kotlin:mockito-kotlin" , version.ref = " mockito_kotlin " }
77
+ mockito-kotlin = { module = " org.mockito.kotlin:mockito-kotlin" , version.ref = " mockitoKotlin " }
77
78
logback = { module = " ch.qos.logback:logback-core" , version.ref = " logback" }
78
79
logback-classic = { module = " ch.qos.logback:logback-classic" , version.ref = " logback" }
79
80
hamcrest = { module = " org.hamcrest:hamcrest" , version.ref = " hamcrest" }
@@ -96,5 +97,5 @@ pitest = { id = "info.solidsoft.pitest", version.ref = "pitest" }
96
97
kover = { id = " org.jetbrains.kotlinx.kover" , version.ref = " kover" }
97
98
diktat = { id = " com.saveourtool.diktat" , version.ref = " diktat" }
98
99
ktlint = { id = " org.jlleitschuh.gradle.ktlint" , version.ref = " ktlint" }
99
- protobuf = { id = " com.google.protobuf" , version.ref = " protobuf " }
100
+ protobuf = { id = " com.google.protobuf" , version.ref = " protobufPlugin " }
100
101
kotlin-binary-compatibility = { id = " org.jetbrains.kotlinx.binary-compatibility-validator" , version.ref = " binaryCompatibility" }
0 commit comments