Skip to content

Commit 500862c

Browse files
committed
[REMOVE/#246] 사용하지 않는 @Auth, @NoneAuth, @S3 Qualifier 제거
1 parent 3532b26 commit 500862c

File tree

3 files changed

+4
-55
lines changed

3 files changed

+4
-55
lines changed

core/network/src/main/java/com/yapp/network/di/NetworkModule.kt

Lines changed: 3 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import dagger.Provides
66
import dagger.hilt.InstallIn
77
import dagger.hilt.components.SingletonComponent
88
import kotlinx.serialization.json.Json
9-
import okhttp3.Interceptor
109
import okhttp3.MediaType.Companion.toMediaType
1110
import okhttp3.OkHttpClient
1211
import okhttp3.logging.HttpLoggingInterceptor
@@ -39,21 +38,7 @@ object NetworkModule {
3938

4039
@Provides
4140
@Singleton
42-
@Auth
43-
fun provideAuthOkHttpClient(
44-
loggingInterceptor: HttpLoggingInterceptor,
45-
authInterceptor: Interceptor,
46-
): OkHttpClient =
47-
OkHttpClient.Builder()
48-
.retryOnConnectionFailure(true)
49-
.addInterceptor(loggingInterceptor)
50-
.addInterceptor(authInterceptor)
51-
.build()
52-
53-
@Provides
54-
@Singleton
55-
@NoneAuth
56-
fun provideNoneAuthOkHttpClient(
41+
fun provideHttpClient(
5742
loggingInterceptor: HttpLoggingInterceptor,
5843
): OkHttpClient =
5944
OkHttpClient.Builder()
@@ -66,18 +51,8 @@ object NetworkModule {
6651

6752
@Provides
6853
@Singleton
69-
@Auth
70-
fun provideAuthRetrofit(@Auth okHttpClient: OkHttpClient, buildConfigFieldProvider: BuildConfigFieldProvider): Retrofit = Retrofit.Builder()
71-
.addConverterFactory(Json.asConverterFactory("application/json".toMediaType()))
72-
.baseUrl(buildConfigFieldProvider.get().baseUrl)
73-
.client(okHttpClient)
74-
.build()
75-
76-
@Provides
77-
@Singleton
78-
@NoneAuth
79-
fun provideNoneAuthRetrofit(
80-
@NoneAuth okHttpClient: OkHttpClient,
54+
fun provideRetrofit(
55+
okHttpClient: OkHttpClient,
8156
buildConfigFieldProvider: BuildConfigFieldProvider,
8257
json: Json,
8358
): Retrofit =
@@ -86,14 +61,4 @@ object NetworkModule {
8661
.baseUrl(buildConfigFieldProvider.get().baseUrl)
8762
.client(okHttpClient)
8863
.build()
89-
90-
@Provides
91-
@Singleton
92-
@S3
93-
fun provideS3Retrofit(@NoneAuth okHttpClient: OkHttpClient, buildConfigFieldProvider: BuildConfigFieldProvider): Retrofit =
94-
Retrofit.Builder()
95-
.addConverterFactory(Json.asConverterFactory("application/json".toMediaType()))
96-
.baseUrl(buildConfigFieldProvider.get().baseUrl)
97-
.client(okHttpClient)
98-
.build()
9964
}

core/network/src/main/java/com/yapp/network/di/Qualifier.kt

Lines changed: 0 additions & 15 deletions
This file was deleted.

data/src/main/java/com/yapp/data/remote/di/ServiceModule.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.yapp.data.remote.di
22

33
import com.yapp.data.remote.service.ApiService
4-
import com.yapp.network.di.NoneAuth
54
import dagger.Module
65
import dagger.Provides
76
import dagger.hilt.InstallIn
@@ -14,6 +13,6 @@ import javax.inject.Singleton
1413
object ServiceModule {
1514
@Provides
1615
@Singleton
17-
fun providesApiService(@NoneAuth retrofit: Retrofit): ApiService =
16+
fun providesApiService(retrofit: Retrofit): ApiService =
1817
retrofit.create(ApiService::class.java)
1918
}

0 commit comments

Comments
 (0)