Disable Picasso logging
This commit is contained in:
@@ -22,6 +22,8 @@ android {
|
||||
arguments += ["room.schemaLocation": "$projectDir/schemas".toString()]
|
||||
}
|
||||
}
|
||||
|
||||
buildConfigField "Boolean", "DEBUG_PICASSO", "false"
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
|
||||
@@ -4,8 +4,8 @@ import android.widget.ImageView
|
||||
import androidx.annotation.VisibleForTesting
|
||||
import gq.kirmanak.mealient.R
|
||||
import gq.kirmanak.mealient.data.baseurl.BaseURLStorage
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeImageLoader
|
||||
import gq.kirmanak.mealient.ui.ImageLoader
|
||||
import gq.kirmanak.mealient.ui.images.ImageLoader
|
||||
import gq.kirmanak.mealient.ui.recipes.RecipeImageLoader
|
||||
import okhttp3.HttpUrl.Companion.toHttpUrlOrNull
|
||||
import timber.log.Timber
|
||||
import javax.inject.Inject
|
||||
|
||||
@@ -10,7 +10,6 @@ import gq.kirmanak.mealient.data.baseurl.BaseURLStorage
|
||||
import gq.kirmanak.mealient.data.network.RetrofitBuilder
|
||||
import gq.kirmanak.mealient.data.network.ServiceFactory
|
||||
import gq.kirmanak.mealient.data.network.createServiceFactory
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeImageLoader
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeRepo
|
||||
import gq.kirmanak.mealient.data.recipes.db.RecipeStorage
|
||||
import gq.kirmanak.mealient.data.recipes.db.RecipeStorageImpl
|
||||
@@ -19,6 +18,7 @@ import gq.kirmanak.mealient.data.recipes.impl.RecipeRepoImpl
|
||||
import gq.kirmanak.mealient.data.recipes.network.RecipeDataSource
|
||||
import gq.kirmanak.mealient.data.recipes.network.RecipeDataSourceImpl
|
||||
import gq.kirmanak.mealient.data.recipes.network.RecipeService
|
||||
import gq.kirmanak.mealient.ui.recipes.RecipeImageLoader
|
||||
import kotlinx.serialization.json.Json
|
||||
import okhttp3.OkHttpClient
|
||||
import javax.inject.Named
|
||||
|
||||
@@ -6,9 +6,9 @@ import dagger.Module
|
||||
import dagger.Provides
|
||||
import dagger.hilt.InstallIn
|
||||
import dagger.hilt.components.SingletonComponent
|
||||
import gq.kirmanak.mealient.ui.ImageLoader
|
||||
import gq.kirmanak.mealient.ui.picasso.ImageLoaderPicasso
|
||||
import gq.kirmanak.mealient.ui.picasso.PicassoBuilder
|
||||
import gq.kirmanak.mealient.ui.images.ImageLoader
|
||||
import gq.kirmanak.mealient.ui.images.ImageLoaderPicasso
|
||||
import gq.kirmanak.mealient.ui.images.PicassoBuilder
|
||||
import javax.inject.Singleton
|
||||
|
||||
@Module
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package gq.kirmanak.mealient.ui
|
||||
package gq.kirmanak.mealient.ui.images
|
||||
|
||||
import android.widget.ImageView
|
||||
import androidx.annotation.DrawableRes
|
||||
@@ -1,8 +1,7 @@
|
||||
package gq.kirmanak.mealient.ui.picasso
|
||||
package gq.kirmanak.mealient.ui.images
|
||||
|
||||
import android.widget.ImageView
|
||||
import com.squareup.picasso.Picasso
|
||||
import gq.kirmanak.mealient.ui.ImageLoader
|
||||
import timber.log.Timber
|
||||
import javax.inject.Inject
|
||||
import javax.inject.Singleton
|
||||
@@ -1,4 +1,4 @@
|
||||
package gq.kirmanak.mealient.ui.picasso
|
||||
package gq.kirmanak.mealient.ui.images
|
||||
|
||||
import android.content.Context
|
||||
import com.squareup.picasso.OkHttp3Downloader
|
||||
@@ -22,7 +22,7 @@ class PicassoBuilder @Inject constructor(
|
||||
Timber.v("buildPicasso() called")
|
||||
val builder = Picasso.Builder(context)
|
||||
builder.downloader(OkHttp3Downloader(okHttpClient))
|
||||
if (BuildConfig.DEBUG) {
|
||||
if (BuildConfig.DEBUG_PICASSO) {
|
||||
builder.loggingEnabled(true)
|
||||
builder.indicatorsEnabled(true)
|
||||
builder.listener { _, uri, exception ->
|
||||
@@ -1,4 +1,4 @@
|
||||
package gq.kirmanak.mealient.data.recipes
|
||||
package gq.kirmanak.mealient.ui.recipes
|
||||
|
||||
import android.widget.ImageView
|
||||
|
||||
@@ -5,7 +5,6 @@ import androidx.lifecycle.ViewModel
|
||||
import androidx.lifecycle.viewModelScope
|
||||
import androidx.paging.cachedIn
|
||||
import dagger.hilt.android.lifecycle.HiltViewModel
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeImageLoader
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeRepo
|
||||
import gq.kirmanak.mealient.data.recipes.db.entity.RecipeSummaryEntity
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
@@ -6,9 +6,9 @@ import androidx.lifecycle.MutableLiveData
|
||||
import androidx.lifecycle.ViewModel
|
||||
import androidx.lifecycle.viewModelScope
|
||||
import dagger.hilt.android.lifecycle.HiltViewModel
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeImageLoader
|
||||
import gq.kirmanak.mealient.data.recipes.RecipeRepo
|
||||
import gq.kirmanak.mealient.extensions.runCatchingExceptCancel
|
||||
import gq.kirmanak.mealient.ui.recipes.RecipeImageLoader
|
||||
import kotlinx.coroutines.launch
|
||||
import timber.log.Timber
|
||||
import javax.inject.Inject
|
||||
|
||||
@@ -2,7 +2,7 @@ package gq.kirmanak.mealient.data.recipes.impl
|
||||
|
||||
import com.google.common.truth.Truth.assertThat
|
||||
import gq.kirmanak.mealient.data.baseurl.BaseURLStorage
|
||||
import gq.kirmanak.mealient.ui.ImageLoader
|
||||
import gq.kirmanak.mealient.ui.images.ImageLoader
|
||||
import io.mockk.MockKAnnotations
|
||||
import io.mockk.coEvery
|
||||
import io.mockk.impl.annotations.MockK
|
||||
|
||||
Reference in New Issue
Block a user