diff --git a/core/network/build.gradle.kts b/core/network/build.gradle.kts index 53bdfd6e..6c18a4cd 100644 --- a/core/network/build.gradle.kts +++ b/core/network/build.gradle.kts @@ -28,6 +28,7 @@ dependencies { implementation(libs.retrofit) implementation(libs.logging.interceptor) implementation(libs.eithernet) + implementation(libs.eithernet.integration.retrofit) implementation(libs.converter.moshi) diff --git a/core/network/src/main/kotlin/dev/meloda/fast/network/di/NetworkModule.kt b/core/network/src/main/kotlin/dev/meloda/fast/network/di/NetworkModule.kt index 88501b6e..cb608c13 100644 --- a/core/network/src/main/kotlin/dev/meloda/fast/network/di/NetworkModule.kt +++ b/core/network/src/main/kotlin/dev/meloda/fast/network/di/NetworkModule.kt @@ -2,8 +2,8 @@ package dev.meloda.fast.network.di import com.chuckerteam.chucker.api.ChuckerCollector import com.chuckerteam.chucker.api.ChuckerInterceptor -import com.slack.eithernet.ApiResultCallAdapterFactory -import com.slack.eithernet.ApiResultConverterFactory +import com.slack.eithernet.integration.retrofit.ApiResultCallAdapterFactory +import com.slack.eithernet.integration.retrofit.ApiResultConverterFactory import com.squareup.moshi.Moshi import dev.meloda.fast.common.AppConstants import dev.meloda.fast.common.model.LogLevel diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6dfb548a..569829da 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,7 +7,7 @@ versionName = "0.1.2" agp = "8.7.3" converterMoshi = "2.11.0" -eithernet = "1.9.0" +eithernet = "2.0.0" haze = "1.1.1" kotlin = "2.1.0" ksp = "2.1.0-1.0.29" @@ -44,6 +44,7 @@ coil = { module = "io.coil-kt:coil", version.ref = "coil" } coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" } converter-moshi = { module = "com.squareup.retrofit2:converter-moshi", version.ref = "converterMoshi" } eithernet = { module = "com.slack.eithernet:eithernet", version.ref = "eithernet" } +eithernet-integration-retrofit = { module = "com.slack.eithernet:eithernet-integration-retrofit", version.ref = "eithernet" } haze = { module = "dev.chrisbanes.haze:haze", version.ref = "haze" } haze-materials = { module = "dev.chrisbanes.haze:haze-materials", version.ref = "haze" } junit = { module = "junit:junit", version.ref = "junit" }