File tree Expand file tree Collapse file tree
build-logic/src/main/kotlin
data/core/src/main/java/com/yapp/data/core/adapter Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import convention.configureCoroutineAndroid
22import convention.configureHiltAndroid
33import convention.configureKotlinAndroid
4+ import convention.configureTimber
45import org.gradle.api.Plugin
56import org.gradle.api.Project
67
@@ -13,6 +14,7 @@ class NDGLDataPlugin : Plugin<Project> {
1314 configureKotlinAndroid()
1415 configureHiltAndroid()
1516 configureCoroutineAndroid()
17+ configureTimber()
1618
1719 if (path != " :data:core" ) {
1820 dependencies.add(" implementation" , project(" :data:core" ))
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import retrofit2.CallAdapter
1111import retrofit2.Callback
1212import retrofit2.Response
1313import retrofit2.Retrofit
14+ import timber.log.Timber
1415import java.lang.reflect.ParameterizedType
1516import java.lang.reflect.Type
1617import javax.inject.Inject
@@ -59,6 +60,7 @@ private class NDGLCall<T : Any>(
5960 val errorResponse = try {
6061 json.decodeFromString<ErrorResponse >(errorBody)
6162 } catch (e: Exception ) {
63+ Timber .e(e, " Failed to parse error response" )
6264 null
6365 }
6466
You can’t perform that action at this time.
0 commit comments