Skip to content

Commit ca0d7b2

Browse files
committed
github-advanced-security[bot] recommended using a version catalog.
1 parent 5cd6700 commit ca0d7b2

2 files changed

Lines changed: 36 additions & 16 deletions

File tree

gradle/libs.versions.toml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,35 @@
11
[versions]
2+
androidbrowserhelper = "2.7.1"
3+
appauth = "0.11.1"
24
appcompat = "1.7.1"
35
browser = "1.10.0"
46
constraintlayout = "2.2.1"
57
coreKtx = "1.18.0"
8+
datastorePreferences = "1.2.1"
69
espresso = "3.7.0"
710
junit = "1.3.0"
811
junitVersion = "4.13.2"
912
kotlinx = "1.10.2"
13+
kotlinxCoroutinesAndroid = "1.11.0"
14+
kotlinxCoroutinesCore = "1.11.0"
15+
kotlinxSerializationCbor = "1.11.0"
1016
lifecycleRuntimeKtx = "2.10.0"
1117
material = "1.13.0"
18+
mockitoCore = "5.23.0"
19+
mockitoKotlin = "6.3.0"
1220
navigation = "2.9.8"
1321
roomCompiler = "2.8.4"
22+
securityCryptoKtx = "1.1.0"
1423
test = "1.7.0"
1524
uiautomator = "2.3.0"
1625

1726
[libraries]
27+
androidbrowserhelper = { module = "com.google.androidbrowserhelper:androidbrowserhelper", version.ref = "androidbrowserhelper" }
1828
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }
1929
androidx-browser = { group = "androidx.browser", name = "browser", version.ref = "browser" }
2030
androidx-constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "constraintlayout" }
2131
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
32+
androidx-datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "datastorePreferences" }
2233
androidx-espresso-contrib = { group = "androidx.test.espresso", name = "espresso-contrib", version.ref = "espresso" }
2334
androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espresso" }
2435
androidx-espresso-intents = { group = "androidx.test.espresso", name = "espresso-intents", version.ref = "espresso" }
@@ -29,8 +40,17 @@ androidx-navigation-ui-ktx = { group = "androidx.navigation", name = "navigation
2940
androidx-room-compiler = { group = "androidx.room", name = "room-compiler", version.ref = "roomCompiler" }
3041
androidx-rules = { group = "androidx.test", name = "rules", version.ref = "test" }
3142
androidx-runner = { group = "androidx.test", name = "runner", version.ref = "test" }
43+
androidx-security-crypto-ktx = { module = "androidx.security:security-crypto-ktx", version.ref = "securityCryptoKtx" }
3244
androidx-uiautomator = { group = "androidx.test.uiautomator", name = "uiautomator", version.ref = "uiautomator" }
45+
appauth = { module = "net.openid:appauth", version.ref = "appauth" }
3346
junit = { group = "junit", name = "junit", version.ref = "junitVersion" }
3447
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinx" }
48+
kotlinx-coroutines-android-v1110 = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinxCoroutinesAndroid" }
3549
kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinx" }
50+
kotlinx-coroutines-core-v1110 = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinxCoroutinesCore" }
51+
kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinxCoroutinesAndroid" }
52+
kotlinx-serialization-cbor = { module = "org.jetbrains.kotlinx:kotlinx-serialization-cbor", version.ref = "kotlinxSerializationCbor" }
53+
kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinxSerializationCbor" }
3654
material = { group = "com.google.android.material", name = "material", version.ref = "material" }
55+
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockitoCore" }
56+
mockito-kotlin = { module = "org.mockito.kotlin:mockito-kotlin", version.ref = "mockitoKotlin" }

library/build.gradle.kts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -151,20 +151,20 @@ signing {
151151

152152
dependencies {
153153

154-
implementation("androidx.core:core-ktx:1.18.0")
155-
implementation("androidx.appcompat:appcompat:1.7.1")
156-
implementation("com.google.androidbrowserhelper:androidbrowserhelper:2.7.1")
157-
implementation("org.jetbrains.kotlinx:kotlinx-serialization-cbor:1.11.0")
158-
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0")
159-
implementation("net.openid:appauth:0.11.1")
160-
implementation("androidx.security:security-crypto-ktx:1.1.0")
161-
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0")
162-
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.11.0")
163-
implementation("androidx.datastore:datastore-preferences:1.2.1")
164-
testImplementation("junit:junit:4.13.2")
165-
testImplementation("org.mockito:mockito-core:5.23.0")
166-
testImplementation("org.mockito.kotlin:mockito-kotlin:6.3.0")
167-
testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.11.0")
168-
androidTestImplementation("androidx.test.ext:junit:1.3.0")
169-
androidTestImplementation("androidx.test.espresso:espresso-core:3.7.0")
154+
implementation(libs.androidx.core.ktx)
155+
implementation(libs.androidx.appcompat)
156+
implementation(libs.androidbrowserhelper)
157+
implementation(libs.kotlinx.serialization.cbor)
158+
implementation(libs.kotlinx.serialization.json)
159+
implementation(libs.appauth)
160+
implementation(libs.androidx.security.crypto.ktx)
161+
implementation(libs.kotlinx.coroutines.core.v1110)
162+
implementation(libs.kotlinx.coroutines.android.v1110)
163+
implementation(libs.androidx.datastore.preferences)
164+
testImplementation(libs.junit)
165+
testImplementation(libs.mockito.core)
166+
testImplementation(libs.mockito.kotlin)
167+
testImplementation(libs.kotlinx.coroutines.test)
168+
androidTestImplementation(libs.androidx.junit)
169+
androidTestImplementation(libs.androidx.espresso.core)
170170
}

0 commit comments

Comments
 (0)