Change koin to use the new BOM and bump version 3.5.3 -> 3.5.6

This commit is contained in:
Wolf-Martell Montwé 2024-04-17 12:20:55 +02:00
parent 5cc3cab689
commit ca7c671157
No known key found for this signature in database
GPG key ID: 6D45B21512ACBF72
6 changed files with 25 additions and 16 deletions

View file

@ -120,6 +120,12 @@ androidx.viewpager2:viewpager2:1.1.0-beta02
androidx.viewpager:viewpager:1.0.0
androidx.window:window:1.0.0
androidx.work:work-runtime:2.9.0
co.touchlab:stately-concurrency-jvm:2.0.6
co.touchlab:stately-concurrency:2.0.6
co.touchlab:stately-concurrent-collections-jvm:2.0.6
co.touchlab:stately-concurrent-collections:2.0.6
co.touchlab:stately-strict-jvm:2.0.6
co.touchlab:stately-strict:2.0.6
com.beetstra.jutf7:jutf7:1.0.0
com.github.ByteHamster:SearchPreference:v2.3.0
com.github.bumptech.glide:annotations:4.16.0
@ -152,12 +158,13 @@ commons-io:commons-io:2.16.1
de.cketti.library.changelog:ckchangelog-core:2.0.0-beta02
de.cketti.safecontentresolver:safe-content-resolver-v21:1.0.0
de.hdodenhof:circleimageview:3.1.0
io.insert-koin:koin-android:3.5.3
io.insert-koin:koin-androidx-compose:3.5.3
io.insert-koin:koin-compose-jvm:1.1.2
io.insert-koin:koin-compose:1.1.2
io.insert-koin:koin-core-jvm:3.5.3
io.insert-koin:koin-core:3.5.3
io.insert-koin:koin-android:3.5.6
io.insert-koin:koin-androidx-compose:3.5.6
io.insert-koin:koin-bom:3.5.6
io.insert-koin:koin-compose-jvm:1.1.5
io.insert-koin:koin-compose:1.1.5
io.insert-koin:koin-core-jvm:3.5.6
io.insert-koin:koin-core:3.5.6
net.jcip:jcip-annotations:1.0
net.openid:appauth:0.11.1
org.apache.commons:commons-lang3:3.7
@ -167,7 +174,7 @@ org.apache.httpcomponents.core5:httpcore5-h2:5.2.4
org.apache.httpcomponents.core5:httpcore5:5.2.4
org.apache.james:apache-mime4j-core:0.8.9
org.apache.james:apache-mime4j-dom:0.8.9
org.jetbrains.compose.runtime:runtime:1.5.11
org.jetbrains.compose.runtime:runtime:1.5.12
org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.9.23
org.jetbrains.kotlin:kotlin-bom:1.9.23
org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.23

View file

@ -38,6 +38,7 @@ dependencies {
coreLibraryDesugaring(libs.android.desugar)
implementation(platform(libs.kotlin.bom))
implementation(platform(libs.koin.bom))
implementation(libs.bundles.shared.jvm.android.app)

View file

@ -13,6 +13,7 @@ configureKotlinJavaCompatibility()
dependencies {
implementation(platform(libs.kotlin.bom))
implementation(platform(libs.koin.bom))
implementation(libs.bundles.shared.jvm.main)
testImplementation(libs.bundles.shared.jvm.test)

View file

@ -28,6 +28,7 @@ android {
dependencies {
implementation(platform(libs.kotlin.bom))
implementation(platform(libs.koin.bom))
implementation(libs.bundles.shared.jvm.main)
implementation(libs.bundles.shared.jvm.android)

View file

@ -22,6 +22,7 @@ configureKotlinJavaCompatibility()
dependencies {
implementation(platform(libs.kotlin.bom))
implementation(platform(libs.koin.bom))
implementation(libs.bundles.shared.jvm.main)
testImplementation(libs.bundles.shared.jvm.test)

View file

@ -68,10 +68,7 @@ jsoup = "1.17.2"
junit = "4.13.2"
jutf7 = "1.0.0"
jzlib = "1.0.7"
koinCore = "3.5.3"
koinAndroid = "3.5.3"
koinAndroidCompose = "3.5.3"
koinTest = "3.5.3"
koinBom = "3.5.6"
kotlinBom = "1.9.23"
# Needs to match the version used by Gradle, just check with `./gradlew --version`
kotlinGradleBom = "1.9.22"
@ -191,11 +188,12 @@ jsoup = { module = "org.jsoup:jsoup", version.ref = "jsoup" }
junit = { module = "junit:junit", version.ref = "junit" }
jutf7 = { module = "com.beetstra.jutf7:jutf7", version.ref = "jutf7" }
jzlib = { module = "com.jcraft:jzlib", version.ref = "jzlib" }
koin-core = { module = "io.insert-koin:koin-core", version.ref = "koinCore" }
koin-android = { module = "io.insert-koin:koin-android", version.ref = "koinAndroid" }
koin-androidx-compose = { module = "io.insert-koin:koin-androidx-compose", version.ref = "koinAndroidCompose" }
koin-test = { module = "io.insert-koin:koin-test", version.ref = "koinTest" }
koin-test-junit4 = { module = "io.insert-koin:koin-test-junit4", version.ref = "koinTest" }
koin-bom = { module = "io.insert-koin:koin-bom", version.ref = "koinBom" }
koin-core = { module = "io.insert-koin:koin-core" }
koin-android = { module = "io.insert-koin:koin-android" }
koin-androidx-compose = { module = "io.insert-koin:koin-androidx-compose" }
koin-test = { module = "io.insert-koin:koin-test" }
koin-test-junit4 = { module = "io.insert-koin:koin-test-junit4" }
kotlin-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version.ref = "kotlinBom" }
kotlin-gradle-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version.ref = "kotlinGradleBom" }
kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect" }