Skip to content

Commit 9c8f098

Browse files
committed
build: replaced jakewharton's retrofit converter to square's as a first-party
1 parent 05c0ff1 commit 9c8f098

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

core/src/main/java/com/monstarlab/core/network/OkHttpModule.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.monstarlab.core.network
22

33
import android.content.Context
44
import com.chuckerteam.chucker.api.ChuckerInterceptor
5-
import com.jakewharton.retrofit2.converter.kotlinx.serialization.asConverterFactory
65
import com.monstarlab.core.BuildConfig
76
import com.monstarlab.core.config.BuildConfiguration
87
import com.monstarlab.core.network.errorhandling.ApiErrorInterceptor
@@ -11,14 +10,15 @@ import dagger.Provides
1110
import dagger.hilt.InstallIn
1211
import dagger.hilt.android.qualifiers.ApplicationContext
1312
import dagger.hilt.components.SingletonComponent
13+
import kotlinx.serialization.ExperimentalSerializationApi
14+
import kotlinx.serialization.json.Json
1415
import okhttp3.MediaType.Companion.toMediaType
1516
import okhttp3.OkHttpClient
1617
import okhttp3.logging.HttpLoggingInterceptor
1718
import retrofit2.Retrofit
19+
import retrofit2.converter.kotlinx.serialization.asConverterFactory
1820
import java.util.concurrent.TimeUnit
1921
import javax.inject.Singleton
20-
import kotlinx.serialization.ExperimentalSerializationApi
21-
import kotlinx.serialization.json.Json
2222

2323
@InstallIn(SingletonComponent::class)
2424
@Module

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ android_datastore_preferences = { module = "androidx.datastore:datastore-prefere
9999
#-------------------------
100100
# Networking
101101
#-------------------------
102-
retrofit_converter = "com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter:1.0.0"
103102
retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
103+
retrofit_converter = { module = "com.retrofit_converte.retrofit2:converter-kotlinx-serialization", version.ref = "retrofit" }
104104
okhttp_logger = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp" }
105105
okhttp_mockwebserver = { module = "com.squareup.okhttp3:mockwebserver", version.ref = "okhttp" }
106106
#-------------------------

0 commit comments

Comments
 (0)