|
1 | 1 | [versions] |
2 | | -androidx-test-core = "1.5.0" |
3 | | -androidx-test-runner = "1.5.2" |
| 2 | +#noinspection GradleDependency |
| 3 | +androidx-test-core = "1.5.0" # Do not upgrade. Tests run for API 15+, where next version requires minSdk 19+ |
| 4 | +#noinspection GradleDependency |
| 5 | +androidx-test-runner = "1.5.2" # Do not upgrade. Tests run for API 15+, where next version requires minSdk 19+ |
4 | 6 |
|
5 | | -gradle-android = "8.2.2" |
6 | | -gradle-binary-compat = "0.16.3" |
7 | | -gradle-dokka = "1.9.20" |
8 | | -gradle-kmp-configuration = "0.3.2" |
9 | | -gradle-kotlin = "1.9.24" |
10 | | -gradle-publish-maven = "0.29.0" |
| 7 | +gradle-android = "8.7.3" |
| 8 | +gradle-binary-compat = "0.17.0" |
| 9 | +gradle-dokka = "2.0.0" |
| 10 | +gradle-kmp-configuration = "0.4.0" |
| 11 | +gradle-kotlin = "2.1.10" |
| 12 | +gradle-publish-maven = "0.30.0" |
11 | 13 |
|
12 | | -immutable = "0.1.4" |
| 14 | +immutable = "0.2.0-SNAPSHOT" |
13 | 15 |
|
14 | | -kmp-file = "0.1.1" |
15 | | -kmp-tor-resource = "408.13.0" |
16 | | -kotlincrypto-endians = "0.3.1" |
17 | | -kotlinx-coroutines = "1.8.1" |
| 16 | +kmp-file = "0.2.0-SNAPSHOT" |
| 17 | +kmp-tor-resource = "408.13.1" |
| 18 | +kotlincrypto-catalog = "0.6.1" # Utilized from settings.gradle.kts |
| 19 | +kotlinx-coroutines = "1.10.1" |
18 | 20 |
|
19 | 21 | [libraries] |
20 | | -gradle-android = { module = "com.android.tools.build:gradle", version.ref = "gradle-android" } |
21 | | -gradle-dokka = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "gradle-dokka" } |
22 | | -gradle-kmp-configuration = { module = "io.matthewnelson:gradle-kmp-configuration-plugin", version.ref = "gradle-kmp-configuration" } |
23 | | -gradle-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "gradle-kotlin" } |
24 | | -gradle-publish-maven = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "gradle-publish-maven" } |
| 22 | +gradle-android = { module = "com.android.tools.build:gradle", version.ref = "gradle-android" } |
| 23 | +gradle-dokka = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "gradle-dokka" } |
| 24 | +gradle-kmp-configuration = { module = "io.matthewnelson:gradle-kmp-configuration-plugin", version.ref = "gradle-kmp-configuration" } |
| 25 | +gradle-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "gradle-kotlin" } |
| 26 | +gradle-publish-maven = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "gradle-publish-maven" } |
25 | 27 |
|
26 | | -immutable-collections = { module = "io.matthewnelson.immutable:collections", version.ref = "immutable" } |
| 28 | +immutable-collections = { module = "io.matthewnelson.immutable:collections", version.ref = "immutable" } |
27 | 29 |
|
28 | | -kmp-file = { module = "io.matthewnelson.kmp-file:file", version.ref = "kmp-file" } |
29 | | -kotlincrypto-endians = { module = "org.kotlincrypto.endians:endians", version.ref = "kotlincrypto-endians" } |
30 | | -kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" } |
| 30 | +kmp-file = { module = "io.matthewnelson.kmp-file:file", version.ref = "kmp-file" } |
| 31 | +kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" } |
31 | 32 |
|
32 | 33 | # tests |
33 | | -androidx-test-core = { module = "androidx.test:core", version.ref = "androidx-test-core" } |
34 | | -androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidx-test-runner" } |
| 34 | +androidx-test-core = { module = "androidx.test:core", version.ref = "androidx-test-core" } |
| 35 | +androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidx-test-runner" } |
35 | 36 | kmp-tor-resource-android-unit-test-tor = { module = "io.matthewnelson.kmp-tor:resource-android-unit-test-tor", version.ref = "kmp-tor-resource" } |
36 | | -kmp-tor-resource-exec-tor = { module = "io.matthewnelson.kmp-tor:resource-exec-tor", version.ref = "kmp-tor-resource" } |
37 | | -kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" } |
| 37 | +kmp-tor-resource-exec-tor = { module = "io.matthewnelson.kmp-tor:resource-exec-tor", version.ref = "kmp-tor-resource" } |
| 38 | +kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" } |
38 | 39 |
|
39 | 40 | [plugins] |
40 | | -android-library = { id = "com.android.library", version.ref = "gradle-android" } |
41 | | -binary-compat = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "gradle-binary-compat" } |
42 | | -dokka = { id = "org.jetbrains.dokka", version.ref = "gradle-dokka" } |
43 | | -kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "gradle-kotlin" } |
| 41 | +android-library = { id = "com.android.library", version.ref = "gradle-android" } |
| 42 | +binary-compat = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "gradle-binary-compat" } |
| 43 | +dokka = { id = "org.jetbrains.dokka", version.ref = "gradle-dokka" } |
| 44 | +kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "gradle-kotlin" } |
0 commit comments