@@ -14,6 +14,14 @@ kotlin = "2.1.10"
1414vanniktechMavenPublish = " 0.30.0"
1515jvmTarget = " 11"
1616vbpd = " 2.0.4"
17+ detekt = " 1.23.8"
18+ ktlint = " 14.0.1"
19+ kover = " 0.9.7"
20+ robolectric = " 4.16.1"
21+ mockk = " 1.14.9"
22+ androidx-test-core = " 1.6.1"
23+ androidx-test-runner = " 1.6.2"
24+ junit = " 4.13.2"
1725
1826[libraries ]
1927androidx-activity = { module = " androidx.activity:activity" , version.ref = " androidx-activity" }
@@ -27,10 +35,24 @@ androidx-viewbinding = { module = "androidx.databinding:viewbinding", version.re
2735gradleplugins-android = { module = " com.android.tools.build:gradle" , version.ref = " agp" }
2836gradleplugins-kotlin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlin" }
2937gradleplugins-vanniktechMavenPublish = { module = " com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin" , version.ref = " vanniktechMavenPublish" }
38+ gradleplugins-detekt = { module = " io.gitlab.arturbosch.detekt:detekt-gradle-plugin" , version.ref = " detekt" }
39+ gradleplugins-ktlint = { module = " org.jlleitschuh.gradle:ktlint-gradle" , version.ref = " ktlint" }
40+ gradleplugins-kover = { module = " org.jetbrains.kotlinx:kover-gradle-plugin" , version.ref = " kover" }
41+
42+ test-robolectric = { module = " org.robolectric:robolectric" , version.ref = " robolectric" }
43+ test-mockk = { module = " io.mockk:mockk" , version.ref = " mockk" }
44+ test-junit = { module = " junit:junit" , version.ref = " junit" }
45+ test-kotlin = { module = " org.jetbrains.kotlin:kotlin-test" , version.ref = " kotlin" }
46+ test-androidx-core = { module = " androidx.test:core-ktx" , version.ref = " androidx-test-core" }
47+ test-androidx-runner = { module = " androidx.test:runner" , version.ref = " androidx-test-runner" }
48+ test-fragment = { module = " androidx.fragment:fragment-testing" , version.ref = " androidx-fragment" }
3049
3150[plugins ]
3251android-application = { id = " com.android.application" , version.ref = " agp" }
3352android-library = { id = " com.android.library" , version.ref = " agp" }
3453jetbrains-kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
3554vanniktechMavenPublish = { id = " com.vanniktech.maven.publish" , version.ref = " vanniktechMavenPublish" }
3655parcelize = { id = " org.jetbrains.kotlin.plugin.parcelize" , version.ref = " kotlin" }
56+ detekt = { id = " io.gitlab.arturbosch.detekt" , version.ref = " detekt" }
57+ ktlint = { id = " org.jlleitschuh.gradle.ktlint" , version.ref = " ktlint" }
58+ kover = { id = " org.jetbrains.kotlinx.kover" , version.ref = " kover" }
0 commit comments