Use @Singleton where possible

This commit is contained in:
Kirill Kamakin
2022-04-03 02:18:12 +05:00
parent 8fee0c3a3d
commit ec5d05c819
12 changed files with 24 additions and 0 deletions

View File

@@ -5,7 +5,9 @@ import com.squareup.picasso.Picasso
import gq.kirmanak.mealient.ui.ImageLoader
import timber.log.Timber
import javax.inject.Inject
import javax.inject.Singleton
@Singleton
class ImageLoaderPicasso @Inject constructor(
private val picasso: Picasso
) : ImageLoader {

View File

@@ -8,7 +8,9 @@ import gq.kirmanak.mealient.BuildConfig
import okhttp3.OkHttpClient
import timber.log.Timber
import javax.inject.Inject
import javax.inject.Singleton
@Singleton
class PicassoBuilder @Inject constructor(
@ApplicationContext private val context: Context,
private val okHttpClient: OkHttpClient