From 410c7ccd1dcb9f42e255c75f033a527a03c3d818 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Tue, 29 Nov 2022 01:51:12 +0530 Subject: [PATCH] fix: add missing DI annotation to `CoilAppPlugin` --- .../dev/msfjarvis/claw/common/injection/CoilAppPlugin.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/src/main/kotlin/dev/msfjarvis/claw/common/injection/CoilAppPlugin.kt b/common/src/main/kotlin/dev/msfjarvis/claw/common/injection/CoilAppPlugin.kt index 1785ea77..fef80828 100644 --- a/common/src/main/kotlin/dev/msfjarvis/claw/common/injection/CoilAppPlugin.kt +++ b/common/src/main/kotlin/dev/msfjarvis/claw/common/injection/CoilAppPlugin.kt @@ -11,9 +11,13 @@ import coil.Coil import coil.ImageLoader import coil.disk.DiskCache import coil.memory.MemoryCache +import com.deliveryhero.whetstone.app.ApplicationScope +import com.squareup.anvil.annotations.ContributesMultibinding import dev.msfjarvis.claw.core.injection.AppPlugin +import javax.inject.Inject -class CoilAppPlugin : AppPlugin { +@ContributesMultibinding(ApplicationScope::class) +class CoilAppPlugin @Inject constructor() : AppPlugin { override fun apply(application: Application) { Coil.setImageLoader { ImageLoader.Builder(application)