80 lines
5.9 KiB
TOML
80 lines
5.9 KiB
TOML
[versions]
|
|
aboutlibraries = "8.9.4"
|
|
android-gradle-plugin = "7.3.1"
|
|
androidx-espresso = "3.5.0"
|
|
androidx-hilt = "1.0.0"
|
|
androidx-navigation = "2.5.3"
|
|
androidx-room = "2.4.3"
|
|
hilt = "2.44.2"
|
|
jacoco = "0.8.8"
|
|
kotlin = "1.7.21"
|
|
kotlin-coroutines = "1.6.4"
|
|
material-dialogs = "3.3.0"
|
|
moshi = "1.14.0"
|
|
okhttp3 = "4.10.0"
|
|
retrofit = "2.9.0"
|
|
|
|
[libraries]
|
|
adevinta-barista = { module = "com.adevinta.android:barista", version = "4.3.0" }
|
|
androidx-appcompat = { module = "androidx.appcompat:appcompat", version = "1.5.1" }
|
|
androidx-arch-core-testing = { module = "androidx.arch.core:core-testing", version = "2.1.0" }
|
|
androidx-browser = { module = "androidx.browser:browser", version = "1.4.0" }
|
|
androidx-constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version = "2.1.4" }
|
|
androidx-core = { module = "androidx.core:core-ktx", version = "1.9.0" }
|
|
androidx-fragment = { module = "androidx.fragment:fragment-ktx", version = "1.5.4" }
|
|
androidx-hilt-compiler = { module = "androidx.hilt:hilt-compiler", version.ref = "androidx-hilt" }
|
|
androidx-hilt-work = { module = "androidx.hilt:hilt-work", version.ref= "androidx-hilt" }
|
|
androidx-lifecycle-extensions = { module = "androidx.lifecycle:lifecycle-extensions", version = "2.2.0" }
|
|
androidx-lifecycle-livedata = { module = "androidx.lifecycle:lifecycle-livedata-ktx", version = "2.5.1" }
|
|
androidx-lifecycle-viewmodel = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version = "2.5.1" }
|
|
androidx-navigation-fragment = { module = "androidx.navigation:navigation-fragment-ktx", version.ref = "androidx-navigation" }
|
|
androidx-navigation-ui = { module = "androidx.navigation:navigation-ui-ktx", version.ref = "androidx-navigation" }
|
|
androidx-preference = { module = "androidx.preference:preference-ktx", version = "1.2.0" }
|
|
androidx-room = { module = "androidx.room:room-ktx", version.ref = "androidx-room" }
|
|
androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "androidx-room" }
|
|
androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "androidx-room" }
|
|
androidx-room-testing = { module = "androidx.room:room-testing", version.ref = "androidx-room" }
|
|
androidx-security-crypto = { module = "androidx.security:security-crypto", version = "1.0.0" }
|
|
androidx-swiperefreshlayout = { module = "androidx.swiperefreshlayout:swiperefreshlayout", version = "1.1.0" }
|
|
androidx-test-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "androidx-espresso" }
|
|
androidx-test-espresso-intents = { module = "androidx.test.espresso:espresso-intents", version.ref = "androidx-espresso" }
|
|
androidx-test-ext-junit = { module = "androidx.test.ext:junit", version = "1.1.4" }
|
|
androidx-test-rules = { module = "androidx.test:rules", version = "1.5.0" }
|
|
androidx-work-runtime = { module = "androidx.work:work-runtime-ktx", version = "2.7.1" }
|
|
coil = { module = "io.coil-kt:coil", version = "2.2.2" }
|
|
google-hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "hilt" }
|
|
google-hilt-android-compiler = { module = "com.google.dagger:hilt-android-compiler", version.ref = "hilt" }
|
|
google-hilt-android-testing = { module = "com.google.dagger:hilt-android-testing", version.ref = "hilt" }
|
|
google-material = { module = "com.google.android.material:material", version = "1.7.0" }
|
|
junit = { module = "junit:junit", version = "4.13.2" }
|
|
kotlin-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlin-coroutines" }
|
|
kotlin-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlin-coroutines" }
|
|
kotlin-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlin-coroutines" }
|
|
lifecyklelog = { module = "com.github.chesire:lifecyklelog", version = "3.1.1" }
|
|
liveevent = { module = "com.github.hadilq:live-event", version = "1.3.0" }
|
|
material-dialogs-core = { module = "com.afollestad.material-dialogs:core", version.ref = "material-dialogs" }
|
|
material-dialogs-input = { module = "com.afollestad.material-dialogs:input", version.ref = "material-dialogs" }
|
|
material-dialogs-lifecycle = { module = "com.afollestad.material-dialogs:lifecycle", version.ref = "material-dialogs" }
|
|
mikepenz-aboutlibraries = { module = "com.mikepenz:aboutlibraries", version.ref = "aboutlibraries" }
|
|
mockk = { module = "io.mockk:mockk", version = "1.13.2" }
|
|
mockk-android = { module = "io.mockk:mockk-android", version = "1.13.2" }
|
|
robolectric = { module = "org.robolectric:robolectric", version = "4.9" }
|
|
squareup-leakcanary = { module = "com.squareup.leakcanary:leakcanary-android", version = "2.10" }
|
|
squareup-moshi = { module = "com.squareup.moshi:moshi", version.ref = "moshi" }
|
|
squareup-moshi-codegen = { module = "com.squareup.moshi:moshi-kotlin-codegen", version.ref = "moshi" }
|
|
squareup-okhttp3 = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp3" }
|
|
squareup-okhttp3-logging-interceptor = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp3" }
|
|
squareup-retrofit2 = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
|
|
squareup-retrofit2-converter-moshi = { module = "com.squareup.retrofit2:converter-moshi", version.ref = "retrofit" }
|
|
timber = { module = "com.jakewharton.timber:timber", version = "5.0.1" }
|
|
|
|
[plugins]
|
|
aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutlibraries" }
|
|
android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" }
|
|
android-library = { id = "com.android.library", version.ref = "android-gradle-plugin" }
|
|
androidx-navigation-safeargs = { id = "androidx.navigation.safeargs.kotlin", version.ref = "androidx-navigation" }
|
|
detekt = { id = "io.gitlab.arturbosch.detekt", version = "1.21.0" }
|
|
google-dagger-hilt-android = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
|
|
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
|
|
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version = "11.0.0" }
|