-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathlibs.versions.toml
More file actions
109 lines (88 loc) · 4.93 KB
/
Copy pathlibs.versions.toml
File metadata and controls
109 lines (88 loc) · 4.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
[versions]
kotlin = "2.3.21"
dokka = "2.2.0"
compileTesting = "0.12.1"
autoService = "1.1.1"
autoServiceKsp = "1.2.0"
dagger = "2.59.2"
ksp = "2.3.7"
android-minSdk = "23"
android-compileSdk = "35"
androidx-test = "1.7.0"
kotlinpoet = "2.3.0"
room = "2.8.4"
retrofit = "3.0.0"
projectAccessors = "1.2.0"
shadow = "9.4.1"
java = "23"
[plugins]
dagger-hilt = { id = "com.google.dagger.hilt.android", version.ref = "dagger" }
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
binaryCompatibilityValidator = "org.jetbrains.kotlinx.binary-compatibility-validator:0.18.1"
mkdocs = "ru.vyarus.mkdocs:4.0.1"
projectAccessors = { id = "co.hinge.gradle.project-accessors", version.ref = "projectAccessors" }
shadow = { id = "com.gradleup.shadow", version.ref = "shadow" }
[libraries]
kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
kotlin-gradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
kotlin-compiler-embeddable = { module = "org.jetbrains.kotlin:kotlin-compiler-embeddable", version.ref = "kotlin" }
kotlin-metadata = { module = "org.jetbrains.kotlin:kotlin-metadata-jvm", version.ref = "kotlin" }
dokka-gradlePlugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka" }
dokka-versioningPlugin = { module = "org.jetbrains.dokka:versioning-plugin", version.ref = "dokka" }
dokka-allModulesPagePlugin = { module = "org.jetbrains.dokka:all-modules-page-plugin", version.ref = "dokka" }
dokka-androidDocumentationPlugin= { module = "org.jetbrains.dokka:android-documentation-plugin", version.ref = "dokka" }
okio = "com.squareup.okio:okio:3.17.0"
retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
retrofit-moshi = { module = "com.squareup.retrofit2:converter-moshi", version.ref = "retrofit" }
android-gradlePlugin = "com.android.tools.build:gradle:9.2.1"
android-desugar = "com.android.tools:desugar_jdk_libs:2.1.5"
androidx-startup = "androidx.startup:startup-runtime:1.2.0"
androidx-lifecycle-viewmodel = "androidx.lifecycle:lifecycle-viewmodel:2.10.0"
androidx-test = { module = "androidx.test:core-ktx", version.ref = "androidx-test" }
androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidx-test" }
androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidx-test" }
auto-common = "com.google.auto:auto-common:1.2.2"
auto-service = { module = "dev.zacsweers.autoservice:auto-service-ksp", version.ref = "autoServiceKsp" }
auto-service-annotations = { module = "com.google.auto.service:auto-service-annotations", version.ref = "autoService" }
javapoet = "com.squareup:javapoet:1.13.0"
kotlinpoet = { module = "com.squareup:kotlinpoet", version.ref = "kotlinpoet" }
kotlinpoet-ksp = { module = "com.squareup:kotlinpoet-ksp", version.ref = "kotlinpoet" }
dagger = { module = "com.google.dagger:dagger", version.ref = "dagger" }
dagger-compiler = { module = "com.google.dagger:dagger-compiler", version.ref = "dagger" }
dagger-hilt-core = { module = "com.google.dagger:hilt-core", version.ref = "dagger" }
dagger-hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "dagger" }
dagger-hilt-android-testing = { module = "com.google.dagger:hilt-android-testing", version.ref = "dagger" }
dagger-hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "dagger" }
ksp = { module = "com.google.devtools.ksp:symbol-processing", version.ref = "ksp" }
ksp-gradlePlugin = { module = "com.google.devtools.ksp:symbol-processing-gradle-plugin", version.ref = "ksp" }
ksp-api = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "ksp" }
compileTesting = { module = "dev.zacsweers.kctfork:core", version.ref = "compileTesting" }
compileTesting-ksp = { module = "dev.zacsweers.kctfork:ksp", version.ref = "compileTesting" }
junit = "junit:junit:4.13.2"
junit-jupiter = "org.junit.jupiter:junit-jupiter:5.14.3"
assertk = "com.willowtreeapps.assertk:assertk-jvm:0.28.1"
robolectric = "org.robolectric:robolectric:4.16.1"
testLogger = "com.adarshr:gradle-test-logger-plugin:4.0.0"
shadow = { module = "com.gradleup.shadow:shadow-gradle-plugin", version.ref = "shadow" }
room = { module = "androidx.room:room-ktx", version.ref = "room" }
room-compiler = { module = "androidx.room:room-compiler", version.ref = "room" }
projectAccessors = { module = "co.hinge.gradle.project-accessors:project-accessors", version.ref = "projectAccessors" }
ktorfit = "de.jensklingenberg.ktorfit:ktorfit-lib:2.6.5"
ktorfit-ksp = "de.jensklingenberg.ktorfit:ktorfit-ksp:2.6.5"
gradleMavenPublish = "com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin:0.36.0"
[bundles]
compileTesting = ["compileTesting", "compileTesting-ksp"]
kotlinpoet = ["kotlinpoet", "kotlinpoet-ksp"]
jvmTesting = [
"kotlin-test",
"junit-jupiter",
"assertk",
]
androidTesting = [
"kotlin-test",
"junit",
"assertk",
"androidx-test",
"androidx-test-runner",
"androidx-test-rules",
]