@@ -62,49 +62,40 @@ android {
6262
6363dependencies {
6464 // Compile time dependencies
65- kapt(" androidx.lifecycle:lifecycle-compiler:2.6.1 " )
65+ kapt(libs. androidx.lifecycle.compiler )
6666
6767 // Application dependencies
68- implementation(" org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22" )
69- implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.2" )
70- implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.2" )
71- implementation(" androidx.appcompat:appcompat:1.6.1" )
72- implementation(" androidx.core:core-ktx:1.10.1" )
73- implementation(" androidx.constraintlayout:constraintlayout:2.1.4" )
74- implementation(" androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1" )
75- implementation(" androidx.lifecycle:lifecycle-livedata-ktx:2.6.1" )
76- implementation(" androidx.lifecycle:lifecycle-extensions:2.2.0" )
77-
78-
79- // koin
80- implementation(" io.insert-koin:koin-android:3.4.3" )
81- // implementation("io.insert-koin:koin-android-viewmodel:3.4")
82-
83- // Update from here
84- implementation(" androidx.cardview:cardview:1.0.0" )
85- implementation(" androidx.recyclerview:recyclerview:1.3.0" )
86- implementation(" com.google.android.material:material:1.9.0" )
87- implementation(" androidx.annotation:annotation:1.6.0" )
88- implementation(" com.github.bumptech.glide:glide:4.15.1" )
89- implementation(" com.squareup.retrofit2:converter-gson:2.9.0" )
90- implementation(" com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.11" )
91-
92- // TODO: change this
93- implementation(" androidx.fragment:fragment-ktx:1.6.0" )
94-
95- // Unit/Android tests dependencies
96- testImplementation(" junit:junit:4.13.2" )
97- testImplementation(" io.mockk:mockk:1.13.5" )
98- testImplementation(" org.amshove.kluent:kluent-android:1.73" )
99- testImplementation(" org.robolectric:robolectric:4.10.3" )
100-
101- // Acceptance tests dependencies
102- androidTestImplementation(" androidx.test:runner:1.5.2" )
103- androidTestImplementation(" androidx.test.espresso:espresso-core:3.5.1" )
104- androidTestImplementation(" androidx.test.ext:junit:1.1.5" )
105- androidTestImplementation(" androidx.test:rules:1.5.0" )
106- androidTestImplementation(" androidx.test.espresso:espresso-intents:3.5.1" )
107-
108- // Development dependencies
109- debugImplementation(" com.squareup.leakcanary:leakcanary-android:2.12" )
68+ implementation(libs.kotlin.stdlib.jdk8)
69+ implementation(libs.kotlinx.coroutines.core)
70+ implementation(libs.kotlinx.coroutines.android)
71+ implementation(libs.koin.android)
72+ implementation(libs.android.appcompat)
73+ implementation(libs.android.core.ktx)
74+ implementation(libs.androidx.fragment.ktx)
75+ implementation(libs.androidx.constraintlayout)
76+ implementation(libs.androidx.lifecycle.viewmodel.ktx)
77+ implementation(libs.androidx.lifecycle.livedata.ktx)
78+ implementation(libs.androidx.lifecycle.extensions)
79+ implementation(libs.androidx.cardview)
80+ implementation(libs.androidx.recyclerview)
81+ implementation(libs.material)
82+ implementation(libs.androidx.annotation)
83+ implementation(libs.glide)
84+ implementation(libs.converter.gson)
85+
86+ // Unit/Integration tests dependencies
87+ testImplementation(libs.junit)
88+ testImplementation(libs.mockk)
89+ testImplementation(libs.kluent.android)
90+ testImplementation(libs.robolectric)
91+
92+ // UI tests dependencies
93+ androidTestImplementation(libs.androidx.runner)
94+ androidTestImplementation(libs.androidx.espresso.core)
95+ androidTestImplementation(libs.androidx.junit)
96+ androidTestImplementation(libs.androidx.rules)
97+ androidTestImplementation(libs.androidx.espresso.intents)
98+
99+ // Development/Tooling dependencies
100+ debugImplementation(libs.leakcanary.android)
110101}
0 commit comments