@@ -7,7 +7,7 @@ import org.gradle.plugin.use.PluginDependenciesSpec
7
7
import org.gradle.plugin.use.PluginDependencySpec
8
8
9
9
const val ktlintVersion = " 0.46.1"
10
- const val kotlinVersion = " 1.8.10 "
10
+ const val kotlinVersion = " 1.8.21 "
11
11
12
12
object appConfig {
13
13
const val applicationId = " com.hoc.flowmvi"
@@ -27,17 +27,17 @@ object appConfig {
27
27
28
28
object deps {
29
29
object androidx {
30
- const val appCompat = " androidx.appcompat:appcompat:1.4.2 "
31
- const val coreKtx = " androidx.core:core-ktx:1.9.0 "
30
+ const val appCompat = " androidx.appcompat:appcompat:1.6.1 "
31
+ const val coreKtx = " androidx.core:core-ktx:1.10.1 "
32
32
const val constraintLayout = " androidx.constraintlayout:constraintlayout:2.1.4"
33
- const val recyclerView = " androidx.recyclerview:recyclerview:1.2.1 "
33
+ const val recyclerView = " androidx.recyclerview:recyclerview:1.3.0 "
34
34
const val swipeRefreshLayout = " androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01"
35
- const val material = " com.google.android.material:material:1.8 .0"
35
+ const val material = " com.google.android.material:material:1.9 .0"
36
36
const val startup = " androidx.startup:startup-runtime:1.1.1"
37
37
}
38
38
39
39
object lifecycle {
40
- private const val version = " 2.5 .1"
40
+ private const val version = " 2.6 .1"
41
41
42
42
const val viewModelKtx = " androidx.lifecycle:lifecycle-viewmodel-ktx:$version " // viewModelScope
43
43
const val runtimeKtx = " androidx.lifecycle:lifecycle-runtime-ktx:$version " // lifecycleScope
@@ -47,51 +47,51 @@ object deps {
47
47
object squareup {
48
48
const val retrofit = " com.squareup.retrofit2:retrofit:2.9.0"
49
49
const val converterMoshi = " com.squareup.retrofit2:converter-moshi:2.9.0"
50
- const val loggingInterceptor = " com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.10 "
51
- const val moshiKotlin = " com.squareup.moshi:moshi-kotlin:1.13 .0"
52
- const val leakCanary = " com.squareup.leakcanary:leakcanary-android:2.10 "
50
+ const val loggingInterceptor = " com.squareup.okhttp3:logging-interceptor:5.0.0-SNAPSHOT "
51
+ const val moshiKotlin = " com.squareup.moshi:moshi-kotlin:1.15 .0"
52
+ const val leakCanary = " com.squareup.leakcanary:leakcanary-android:2.11 "
53
53
}
54
54
55
55
object coroutines {
56
- private const val version = " 1.6.4 "
56
+ private const val version = " 1.7.1 "
57
57
58
58
const val core = " org.jetbrains.kotlinx:kotlinx-coroutines-core:$version "
59
59
const val android = " org.jetbrains.kotlinx:kotlinx-coroutines-android:$version "
60
60
const val test = " org.jetbrains.kotlinx:kotlinx-coroutines-test:$version "
61
61
}
62
62
63
63
object koin {
64
- private const val version = " 3.3.3 "
64
+ private const val version = " 3.4.0 "
65
65
66
66
const val core = " io.insert-koin:koin-core:$version "
67
67
const val android = " io.insert-koin:koin-android:$version "
68
68
const val testJunit4 = " io.insert-koin:koin-test-junit4:$version "
69
69
const val test = " io.insert-koin:koin-test:$version "
70
70
}
71
71
72
- const val coil = " io.coil-kt:coil:2.1 .0"
72
+ const val coil = " io.coil-kt:coil:2.3 .0"
73
73
const val viewBindingDelegate = " com.github.hoc081098:ViewBindingDelegate:1.4.0"
74
- const val flowExt = " io.github.hoc081098:FlowExt:0.5.0 "
74
+ const val flowExt = " io.github.hoc081098:FlowExt:0.6.1 "
75
75
const val timber = " com.jakewharton.timber:timber:5.0.1"
76
76
77
77
object arrow {
78
- private const val version = " 1.1.6-alpha.28 "
78
+ private const val version = " 1.1.6-alpha.91 "
79
79
const val core = " io.arrow-kt:arrow-core:$version "
80
80
}
81
81
82
82
object test {
83
83
const val junit = " junit:junit:4.13.2"
84
84
85
85
object androidx {
86
- const val core = " androidx.test:core-ktx:1.4 .0"
87
- const val junit = " androidx.test.ext:junit-ktx:1.1.3 "
86
+ const val core = " androidx.test:core-ktx:1.5 .0"
87
+ const val junit = " androidx.test.ext:junit-ktx:1.1.5 "
88
88
89
89
object espresso {
90
90
const val core = " androidx.test.espresso:espresso-core:3.4.0"
91
91
}
92
92
}
93
93
94
- const val mockk = " io.mockk:mockk:1.13.4 "
94
+ const val mockk = " io.mockk:mockk:1.13.5 "
95
95
const val kotlinJUnit = " org.jetbrains.kotlin:kotlin-test-junit:$kotlinVersion "
96
96
}
97
97
}
0 commit comments