Impl base app navigation
This commit is contained in:
@@ -13,9 +13,6 @@ android {
|
||||
minSdk = libs.versions.minSdk.get().toInt()
|
||||
consumerProguardFiles("consumer-rules.pro")
|
||||
}
|
||||
buildFeatures {
|
||||
buildConfig = true
|
||||
}
|
||||
buildTypes {
|
||||
release {
|
||||
isMinifyEnabled = false
|
||||
@@ -33,6 +30,9 @@ android {
|
||||
kotlinOptions {
|
||||
jvmTarget = jvm.toString()
|
||||
}
|
||||
buildFeatures {
|
||||
buildConfig = true
|
||||
}
|
||||
}
|
||||
kapt {
|
||||
correctErrorTypes = true
|
||||
@@ -51,5 +51,5 @@ dependencies {
|
||||
api(libs.moshiKotlin)
|
||||
api(libs.retrofitMoshi)
|
||||
|
||||
implementation(project(":core:common"))
|
||||
implementation(projects.core.common)
|
||||
}
|
||||
@@ -6,7 +6,7 @@ import okhttp3.Response
|
||||
import javax.inject.Inject
|
||||
import javax.inject.Singleton
|
||||
|
||||
private const val TAG = "NETWORK_DEBUG"
|
||||
private const val LOG_DEBUG_TAG = "LOG_DEBUG_TAG"
|
||||
|
||||
@Singleton
|
||||
class DebugInterceptor @Inject constructor() : Interceptor {
|
||||
@@ -14,8 +14,8 @@ class DebugInterceptor @Inject constructor() : Interceptor {
|
||||
override fun intercept(chain: Interceptor.Chain): Response {
|
||||
val request = chain.request()
|
||||
|
||||
Log.d(TAG, "URL: ${request.url}")
|
||||
Log.d(TAG, "Method: ${request.method}")
|
||||
Log.d(LOG_DEBUG_TAG, "URL: ${request.url}")
|
||||
Log.d(LOG_DEBUG_TAG, "Method: ${request.method}")
|
||||
|
||||
return chain.proceed(request)
|
||||
}
|
||||
|
||||
@@ -6,15 +6,15 @@ import okhttp3.EventListener
|
||||
import java.io.IOException
|
||||
import java.net.InetAddress
|
||||
|
||||
private const val LOG_TAG = "NETWORK_DEBUG"
|
||||
private const val LOG_DEBUG_TAG = "LOG_DEBUG_TAG"
|
||||
|
||||
class NetEventLogger : EventListener() {
|
||||
override fun dnsStart(call: Call, domainName: String) {
|
||||
Log.d(LOG_TAG, "dnsStart: $domainName")
|
||||
Log.d(LOG_DEBUG_TAG, "dnsStart: $domainName")
|
||||
}
|
||||
|
||||
override fun dnsEnd(call: Call, domainName: String, inetAddressList: List<InetAddress>) {
|
||||
Log.d(LOG_TAG, "dnsEnd: $domainName -> $inetAddressList")
|
||||
Log.d(LOG_DEBUG_TAG, "dnsEnd: $domainName -> $inetAddressList")
|
||||
}
|
||||
|
||||
override fun connectStart(
|
||||
@@ -22,30 +22,30 @@ class NetEventLogger : EventListener() {
|
||||
inetSocketAddress: java.net.InetSocketAddress,
|
||||
proxy: java.net.Proxy
|
||||
) {
|
||||
Log.d(LOG_TAG, "connectStart: $inetSocketAddress proxy=$proxy")
|
||||
Log.d(LOG_DEBUG_TAG, "connectStart: $inetSocketAddress proxy=$proxy")
|
||||
}
|
||||
|
||||
override fun secureConnectStart(call: Call) {
|
||||
Log.d(LOG_TAG, "tlsStart")
|
||||
Log.d(LOG_DEBUG_TAG, "tlsStart")
|
||||
}
|
||||
|
||||
override fun secureConnectEnd(call: Call, handshake: okhttp3.Handshake?) {
|
||||
Log.d(LOG_TAG, "tlsEnd: $handshake")
|
||||
Log.d(LOG_DEBUG_TAG, "tlsEnd: $handshake")
|
||||
}
|
||||
|
||||
override fun requestHeadersStart(call: Call) {
|
||||
Log.d(LOG_TAG, "reqHeadersStart")
|
||||
Log.d(LOG_DEBUG_TAG, "reqHeadersStart")
|
||||
}
|
||||
|
||||
override fun responseHeadersStart(call: Call) {
|
||||
Log.d(LOG_TAG, "respHeadersStart")
|
||||
Log.d(LOG_DEBUG_TAG, "respHeadersStart")
|
||||
}
|
||||
|
||||
override fun callFailed(call: Call, ioe: IOException) {
|
||||
Log.e(LOG_TAG, "callFailed", ioe)
|
||||
Log.e(LOG_DEBUG_TAG, "callFailed", ioe)
|
||||
}
|
||||
|
||||
override fun callEnd(call: Call) {
|
||||
Log.d(LOG_TAG, "callEnd")
|
||||
Log.d(LOG_DEBUG_TAG, "callEnd")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user