From 69c7e387b5daa9255af582dcbe0ac79a1823f077 Mon Sep 17 00:00:00 2001 From: Owen LeJeune Date: Fri, 18 Nov 2022 17:12:36 -0500 Subject: [PATCH] TVT-63: Add Support for OkHttpProfiler --- app/build.gradle | 2 ++ app/src/main/java/com/owenlejeune/tvtime/api/DebugHttpClient.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index e0ddf0a..cae82ca 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -103,11 +103,13 @@ dependencies { def retrofit = "2.9.0" def stetho = "1.6.0" def gson = "2.9.0" + def profiler = "1.0.8" implementation "com.squareup.retrofit2:retrofit:$retrofit" implementation "com.squareup.retrofit2:converter-gson:$retrofit" implementation "com.google.code.gson:gson:$gson" implementation "com.facebook.stetho:stetho:$stetho" implementation "com.facebook.stetho:stetho-okhttp3:$stetho" + implementation "com.localebro:okhttpprofiler:$profiler" // koin def koin = "3.1.4" diff --git a/app/src/main/java/com/owenlejeune/tvtime/api/DebugHttpClient.kt b/app/src/main/java/com/owenlejeune/tvtime/api/DebugHttpClient.kt index 3d89085..03f425d 100644 --- a/app/src/main/java/com/owenlejeune/tvtime/api/DebugHttpClient.kt +++ b/app/src/main/java/com/owenlejeune/tvtime/api/DebugHttpClient.kt @@ -1,10 +1,12 @@ package com.owenlejeune.tvtime.api import com.facebook.stetho.okhttp3.StethoInterceptor +import com.localebro.okhttpprofiler.OkHttpProfilerInterceptor import okhttp3.OkHttpClient class DebugHttpClient: HttpClient { override val httpClient: OkHttpClient = OkHttpClient.Builder() + .addInterceptor(OkHttpProfilerInterceptor()) .addNetworkInterceptor(StethoInterceptor()) .build() } \ No newline at end of file