mirror of https://github.com/tasks/tasks
Replace buildSrc with gradle version catalog
parent
5ecc604b37
commit
7ced8a2fdc
@ -1,7 +0,0 @@
|
|||||||
plugins {
|
|
||||||
`kotlin-dsl`
|
|
||||||
}
|
|
||||||
|
|
||||||
repositories {
|
|
||||||
mavenCentral()
|
|
||||||
}
|
|
@ -1,27 +0,0 @@
|
|||||||
object Versions {
|
|
||||||
const val kotlin = "1.8.0"
|
|
||||||
const val compileSdk = 33
|
|
||||||
const val targetSdk = 33
|
|
||||||
const val minSdk = 24
|
|
||||||
const val work = "2.7.1"
|
|
||||||
const val leakcanary = "2.10"
|
|
||||||
const val room = "2.4.2"
|
|
||||||
const val crashlytics = "18.2.11"
|
|
||||||
const val analytics = "20.1.0"
|
|
||||||
const val remote_config = "21.0.1"
|
|
||||||
const val okhttp = "4.10.0"
|
|
||||||
const val flipper = "0.177.0"
|
|
||||||
const val mockito = "3.9.0"
|
|
||||||
const val androidx_test = "1.3.0"
|
|
||||||
const val make_it_easy = "4.0.1"
|
|
||||||
const val hilt = "2.44.2"
|
|
||||||
const val hilt_androidx = "1.0.0"
|
|
||||||
const val lifecycle = "2.4.1"
|
|
||||||
const val markwon = "4.6.2"
|
|
||||||
const val compose_compiler = "1.4.0"
|
|
||||||
const val compose_bom = "2023.01.00"
|
|
||||||
const val compose_theme_adapter = "1.1.11"
|
|
||||||
const val accompanist = "0.24.12-rc"
|
|
||||||
const val coil = "2.2.0"
|
|
||||||
const val retrofit = "2.9.0"
|
|
||||||
}
|
|
@ -0,0 +1,96 @@
|
|||||||
|
[versions]
|
||||||
|
accompanist = "0.24.12-rc"
|
||||||
|
analytics = "20.1.0"
|
||||||
|
coil = "2.2.0"
|
||||||
|
compose = "2023.01.00"
|
||||||
|
compose-compiler = "1.4.0"
|
||||||
|
compose-theme-adapter = "1.1.11"
|
||||||
|
crashlytics = "18.2.11"
|
||||||
|
dagger-hilt = "2.44.2"
|
||||||
|
flipper = "0.177.0"
|
||||||
|
hilt = "1.0.0"
|
||||||
|
kotlin = "1.8.0"
|
||||||
|
leakcanary = "2.10"
|
||||||
|
lifecycle = "2.4.1"
|
||||||
|
make-it-easy = "4.0.1"
|
||||||
|
markwon = "4.6.2"
|
||||||
|
mockito = "3.9.0"
|
||||||
|
okhttp = "4.10.0"
|
||||||
|
remote-config = "21.0.1"
|
||||||
|
retrofit = "2.9.0"
|
||||||
|
room = "2.4.2"
|
||||||
|
soloader = "0.10.5"
|
||||||
|
work = "2.7.1"
|
||||||
|
androidx-test = "1.3.0"
|
||||||
|
|
||||||
|
[libraries]
|
||||||
|
accompanist-flowlayout = { module = "com.google.accompanist:accompanist-flowlayout", version.ref = "accompanist" }
|
||||||
|
accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" }
|
||||||
|
androidx-compose = { module = "androidx.compose:compose-bom", version.ref = "compose" }
|
||||||
|
androidx-hilt-compiler = { module = "androidx.hilt:hilt-compiler", version.ref = "hilt" }
|
||||||
|
androidx-hilt-work = { module = "androidx.hilt:hilt-work", version.ref = "hilt" }
|
||||||
|
androidx-lifecycle-runtime = { module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "lifecycle" }
|
||||||
|
androidx-lifecycle-viewmodel = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycle" }
|
||||||
|
androidx-room = { module = "androidx.room:room-ktx", version.ref = "room" }
|
||||||
|
androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "room"}
|
||||||
|
androidx-test-core = { module = "androidx.test:core", version.ref = "androidx-test" }
|
||||||
|
androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidx-test" }
|
||||||
|
androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidx-test" }
|
||||||
|
androidx-work = { module = "androidx.work:work-runtime-ktx", version.ref = "work" }
|
||||||
|
coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" }
|
||||||
|
coil-gif = { module = "io.coil-kt:coil-gif", version.ref = "coil" }
|
||||||
|
coil-svg = { module = "io.coil-kt:coil-svg", version.ref = "coil" }
|
||||||
|
coil-video = { module = "io.coil-kt:coil-video", version.ref = "coil" }
|
||||||
|
compose-theme-adapter = { module = "com.google.android.material:compose-theme-adapter", version.ref = "compose-theme-adapter" }
|
||||||
|
dagger-hilt = { module = "com.google.dagger:hilt-android", version.ref = "dagger-hilt" }
|
||||||
|
dagger-hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "dagger-hilt" }
|
||||||
|
dagger-hilt-testing = { module = "com.google.dagger:hilt-android-testing", version.ref = "dagger-hilt" }
|
||||||
|
facebook-flipper = { module = "com.facebook.flipper:flipper", version.ref = "flipper" }
|
||||||
|
facebook-flipper-network = { module = "com.facebook.flipper:flipper-network-plugin", version.ref = "flipper" }
|
||||||
|
facebook-soloader = { module = "com.facebook.soloader:soloader", version.ref = "soloader" }
|
||||||
|
firebase-analytics = { module = "com.google.firebase:firebase-analytics", version.ref = "analytics" }
|
||||||
|
firebase-config = { module = "com.google.firebase:firebase-config-ktx", version.ref = "remote-config" }
|
||||||
|
firebase-crashlytics = { module = "com.google.firebase:firebase-crashlytics", version.ref = "crashlytics" }
|
||||||
|
kotlin-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" }
|
||||||
|
kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlin" }
|
||||||
|
leakcanary = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanary" }
|
||||||
|
make-it-easy = { module = "com.natpryce:make-it-easy", version.ref = "make-it-easy" }
|
||||||
|
markwon = { module = "io.noties.markwon:core", version.ref = "markwon" }
|
||||||
|
markwon-editor = { module = "io.noties.markwon:editor", version.ref = "markwon" }
|
||||||
|
markwon-linkify = { module = "io.noties.markwon:linkify", version.ref = "markwon" }
|
||||||
|
markwon-strikethrough = { module = "io.noties.markwon:ext-strikethrough", version.ref = "markwon" }
|
||||||
|
markwon-tables = { module = "io.noties.markwon:ext-tables", version.ref = "markwon" }
|
||||||
|
markwon-tasklist = { module = "io.noties.markwon:ext-tasklist", version.ref = "markwon" }
|
||||||
|
mockito-android = { module = "org.mockito:mockito-android", version.ref = "mockito" }
|
||||||
|
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockito" }
|
||||||
|
okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" }
|
||||||
|
okhttp-mockwebserver = { module = "com.squareup.okhttp3:mockwebserver", version.ref = "okhttp" }
|
||||||
|
retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
|
||||||
|
retrofit-moshi = { module = "com.squareup.retrofit2:converter-moshi", version.ref = "retrofit" }
|
||||||
|
|
||||||
|
[bundles]
|
||||||
|
coil = [
|
||||||
|
"coil-compose",
|
||||||
|
"coil-video",
|
||||||
|
"coil-svg",
|
||||||
|
"coil-gif",
|
||||||
|
]
|
||||||
|
flipper = [
|
||||||
|
"facebook-flipper",
|
||||||
|
"facebook-flipper-network",
|
||||||
|
"facebook-soloader",
|
||||||
|
]
|
||||||
|
markwon = [
|
||||||
|
"markwon",
|
||||||
|
"markwon-editor",
|
||||||
|
"markwon-linkify",
|
||||||
|
"markwon-strikethrough",
|
||||||
|
"markwon-tables",
|
||||||
|
"markwon-tasklist",
|
||||||
|
]
|
||||||
|
retrofit = [
|
||||||
|
"retrofit",
|
||||||
|
"retrofit-moshi",
|
||||||
|
]
|
||||||
|
|
||||||
|
[plugins]
|
Loading…
Reference in New Issue