11[versions ]
2- ktlint = " 1.1.1 "
2+ ktlint = " 1.5.0 "
33
44gradle-plugin = " 8.10.0"
55
@@ -19,71 +19,77 @@ io-mockk = "1.14.2"
1919
2020spek2-spek = " 2.0.19"
2121
22+ google-devtools-ksp = " 2.0.0-1.0.22"
2223
2324[plugins ]
2425android-junit5 = { id = " de.mannodermaus.android-junit5" , version = " 1.12.0.0" }
26+ google-devtools-ksp = { id = " com.google.devtools.ksp" , version.ref = " google-devtools-ksp" }
27+
2528
2629
2730[libraries ]
28- timber = " com.jakewharton.timber:timber: 5.0.1"
29- junit = " junit:junit: 4.13.2"
31+ timber = { module = " com.jakewharton.timber:timber" , version = " 5.0.1" }
32+ junit = { module = " junit:junit" , version = " 4.13.2" }
3033
3134android-gradle-plugin = { module = " com.android.tools.build:gradle" , version.ref = " gradle-plugin" }
3235
33- androidx-activityKtx = " androidx.activity:activity-ktx:1.10.1"
36+ androidx-activity = { module = " androidx.activity:activity" , version = " 1.10.1" }
37+ androidx-activity-ktx = { module = " androidx.activity:activity-ktx" , version = " 1.10.1" }
3438
3539androidx-appcompat = { module = " androidx.appcompat:appcompat" , version.ref = " androidx-appcompat" }
3640androidx-appcompatResources = { module = " androidx.appcompat:appcompat-resources" , version.ref = " androidx-appcompat" }
3741
3842androidx-constraintLayout = " androidx.constraintlayout:constraintlayout:2.2.1"
3943
40- androidx-fragmentKtx = " androidx.fragment:fragment-ktx:1.8.6"
44+ androidx-fragment = { module = " androidx.fragment:fragment" , version = " 1.8.6" }
45+ androidx-fragment-ktx = { module = " androidx.fragment:fragment-ktx" , version = " 1.8.6" }
4146
42- androidx-lifecycle-extensions = " androidx.lifecycle:lifecycle-extensions: 2.2.0"
43- androidx-lifecycle-runTimeKtx = { module = " androidx.lifecycle:lifecycle-runtime-ktx" , version.ref = " androidx-lifecycle" }
44- androidx-lifecycle-liveDataKtx = { module = " androidx.lifecycle:lifecycle-livedata-ktx" , version.ref = " androidx-lifecycle" }
45- androidx-lifecycle-liveDataCoreKtx = { module = " androidx.lifecycle:lifecycle-livedata-core-ktx" , version.ref = " androidx-lifecycle" }
47+ androidx-lifecycle-extensions = { module = " androidx.lifecycle:lifecycle-extensions" , version = " 2.2.0" }
48+ androidx-lifecycle-runTime-ktx = { module = " androidx.lifecycle:lifecycle-runtime-ktx" , version.ref = " androidx-lifecycle" }
49+ androidx-lifecycle-liveData-ktx = { module = " androidx.lifecycle:lifecycle-livedata-ktx" , version.ref = " androidx-lifecycle" }
50+ androidx-lifecycle-liveDataCore-ktx = { module = " androidx.lifecycle:lifecycle-livedata-core-ktx" , version.ref = " androidx-lifecycle" }
4651
47- androidx-navigation-fragmentKtx = { module = " androidx.navigation:navigation-fragment-ktx" , version.ref = " androidx-navigation" }
48- androidx-navigation-uiKtx = { module = " androidx.navigation:navigation-ui-ktx" , version.ref = " androidx-navigation" }
52+ androidx-navigation-fragment-ktx = { module = " androidx.navigation:navigation-fragment-ktx" , version.ref = " androidx-navigation" }
53+ androidx-navigation-fragment = { module = " androidx.navigation:navigation-fragment" , version.ref = " androidx-navigation" }
54+ androidx-navigation-ui = { module = " androidx.navigation:navigation-ui" , version.ref = " androidx-navigation" }
55+ androidx-navigation-ui-ktx = { module = " androidx.navigation:navigation-ui-ktx" , version.ref = " androidx-navigation" }
4956
5057androidx-room-compiler = { module = " androidx.room:room-compiler" , version.ref = " androidx-room" }
5158androidx-room-common = { module = " androidx.room:room-common" , version.ref = " androidx-room" }
5259androidx-room-runtime = { module = " androidx.room:room-runtime" , version.ref = " androidx-room" }
5360androidx-room-ktx = { module = " androidx.room:room-ktx" , version.ref = " androidx-room" }
5461
5562androidx-sqlite = { module = " androidx.sqlite:sqlite" , version.ref = " androidx-sqlite" }
56- androidx-sqliteKtx = { module = " androidx.sqlite:sqlite-ktx" , version.ref = " androidx-sqlite" }
63+ androidx-sqlite-ktx = { module = " androidx.sqlite:sqlite-ktx" , version.ref = " androidx-sqlite" }
5764
5865androidx-test-core = { module = " androidx.test:core" , version = " 1.6.1" }
59- androidx-test-coreKtx = { module = " androidx.test:core-ktx" , version = " 1.6.1" }
66+ androidx-test-core-ktx = { module = " androidx.test:core-ktx" , version = " 1.6.1" }
6067androidx-test-runner = { module = " androidx.test:runner" , version = " 1.6.2" }
6168androidx-test-rules = { module = " androidx.test:rules" , version = " 1.6.1" }
6269
63- androidx-junitKtx = { module = " androidx.test.ext:junit-ktx" , version.ref = " androidx-test-ext" }
64-
6570google-auto-service = " com.google.auto.service:auto-service:1.1.1"
6671google-android-material = " com.google.android.material:material:1.12.0"
6772
6873jetbrains-dokka-gradle = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " jetbrains-dokka" }
6974jetbrains-kotlin-stdlib-jdk8 = { module = " org.jetbrains.kotlin:kotlin-stdlib-jdk8" , version.ref = " jetbrains-kotlin" }
7075jetbrains-kotlin-reflect = { module = " org.jetbrains.kotlin:kotlin-reflect" , version.ref = " jetbrains-kotlin" }
7176jetbrains-kotlin-gradle = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " jetbrains-kotlin" }
77+ jetbrains-kotlin-test = { module = " org.jetbrains.kotlin:kotlin-test" , version.ref = " jetbrains-kotlin" }
7278
7379mockk = { module = " io.mockk:mockk" , version.ref = " io-mockk" }
7480mockk-android = { module = " io.mockk:mockk-android" , version.ref = " io-mockk" }
7581
76- gradle-versions = " com.github.ben-manes:gradle-versions- plugin:0.52.0 "
82+ spotless-gradle = { module = " com.diffplug.spotless:spotless- plugin-gradle " , version = " 7.0.2 " }
7783
7884spotless-gradle = " com.diffplug.spotless:spotless-plugin-gradle:7.0.3"
85+ pintrest-ktlint = { module = " com.pinterest:ktlint" , version.ref = " ktlint" }
7986
80- squareup-kotlinpoet = " com.squareup:kotlinpoet: 2.1.0"
87+ squareup-kotlinpoet = { module = " com.squareup:kotlinpoet" , version = " 2.1.0" }
8188
82- tschuchortdev-kotlin-compile-testing = " com.github.tschuchortdev:kotlin-compile-testing:1.6.0"
89+ google-devtools-ksp-api = { module = " com.google.devtools.ksp:symbol-processing-api" , version.ref = " google-devtools-ksp" }
90+ kotlin-compile-testing-ksp = { module = " com.github.tschuchortdev:kotlin-compile-testing-ksp" , version = " 1.6.0" }
8391
8492gradle-plugins-android-junit5 = " de.mannodermaus.gradle.plugins:android-junit5:1.12.0.0"
8593
8694spek2-spek-dsl-jvm = { module = " org.spekframework.spek2:spek-dsl-jvm" , version.ref = " spek2-spek" }
8795spek2-spek-runner-junit5 = { module = " org.spekframework.spek2:spek-runner-junit5" , version.ref = " spek2-spek" }
88-
89- pintrest-ktlint = { module = " com.pinterest:ktlint" , version.ref = " ktlint" }
0 commit comments