From 31089eb499df6fdaa5637d355b5085d1f417aeb7 Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sun, 11 Dec 2022 17:58:59 +0100 Subject: [PATCH] Fix binding set of interceptors twice in release --- .../gq/kirmanak/mealient/ReleaseModule.kt | 20 ------------------- 1 file changed, 20 deletions(-) delete mode 100644 datasource/src/release/java/gq/kirmanak/mealient/ReleaseModule.kt diff --git a/datasource/src/release/java/gq/kirmanak/mealient/ReleaseModule.kt b/datasource/src/release/java/gq/kirmanak/mealient/ReleaseModule.kt deleted file mode 100644 index 1be726e..0000000 --- a/datasource/src/release/java/gq/kirmanak/mealient/ReleaseModule.kt +++ /dev/null @@ -1,20 +0,0 @@ -package gq.kirmanak.mealient - -import dagger.Module -import dagger.Provides -import dagger.hilt.InstallIn -import dagger.hilt.components.SingletonComponent -import okhttp3.Interceptor -import javax.inject.Singleton - -@Module -@InstallIn(SingletonComponent::class) -object ReleaseModule { - - // Release version of the application doesn't have any interceptors but this Set - // is required by Dagger, so an empty Set is provided here - // Use @JvmSuppressWildcards because otherwise dagger can't inject it (https://stackoverflow.com/a/43149382) - @Provides - @Singleton - fun provideInterceptors(): Set<@JvmSuppressWildcards Interceptor> = emptySet() -}