@@ -281,20 +281,18 @@ dependencies {
281281 // Dagger
282282 implementation(libs. google. dagger. hilt. android. main)
283283 implementation(libs. androidx. hilt. navigation. fragment)
284- implementation (libs. androidx. hilt. common)
284+ compileOnly (libs. androidx. hilt. common)
285285 implementation(libs. androidx. hilt. work)
286286
287287 ksp(libs. androidx. hilt. compiler)
288288 ksp(libs. google. dagger. hilt. compiler)
289- implementation(libs. google. dagger. android. support)
290289 ksp(libs. google. dagger. android. processor)
291290
292291 implementation(libs. mpandroidchart)
293292
294293 implementation(libs. bumptech. glide. main)
295294 ksp(libs. bumptech. glide. compiler)
296295 implementation(libs. bumptech. glide. volley. integration)
297- implementation(libs. bumptech. glide. avif. integration)
298296 implementation(libs. google. play. app. update)
299297 implementation(libs. google. play. review)
300298
@@ -350,6 +348,7 @@ dependencies {
350348 exclude group : ' asm' , module : ' asm'
351349 exclude group : ' org.json' , module : ' json'
352350 }
351+ androidTestImplementation(libs. apache. http. client. android)
353352 constraints {
354353 androidTestImplementation(libs. wiremock) {
355354 because(" newer versions of WireMock use Java APIs not available on Android" )
@@ -376,7 +375,6 @@ dependencies {
376375 because(" version shipped with WireMock 2.26.3 contains security vulnerabilities" )
377376 }
378377 }
379- androidTestImplementation(libs. apache. http. client. android)
380378
381379 implementation(libs. zendesk. support) {
382380 exclude group : ' com.android.support' , module : ' support-annotations'
@@ -386,10 +384,11 @@ dependencies {
386384 implementation(libs. androidx. fragment. ktx)
387385 implementation(libs. androidx. lifecycle. viewmodel. savedstate)
388386 implementation(libs. androidx. lifecycle. process)
387+ implementation(libs. androidx. paging. runtime)
389388
390389 // Coroutines
391390 implementation(libs. kotlinx. coroutines. core)
392- implementation (libs. kotlinx. coroutines. android)
391+ runtimeOnly (libs. kotlinx. coroutines. android)
393392 implementation(libs. kotlinx. coroutines. play. services)
394393 testImplementation(libs. kotlinx. coroutines. test)
395394
@@ -425,15 +424,15 @@ dependencies {
425424 implementation(libs. coil. svg)
426425
427426 androidTestImplementation(libs. androidx. compose. ui. test. junit4)
428- debugImplementation (libs. androidx. compose. ui. test. manifest)
427+ debugRuntimeOnly (libs. androidx. compose. ui. test. manifest)
429428
430429 coreLibraryDesugaring(libs. android. desugar)
431430
432431 // Lottie
433432 implementation(libs. lottie. compose)
434433
435434 // CameraX
436- implementation (libs. androidx. camera. camera2)
435+ runtimeOnly (libs. androidx. camera. camera2)
437436 implementation(libs. androidx. camera. lifecycle)
438437 implementation(libs. androidx. camera. view)
439438
0 commit comments