Skip to content

Commit 8f2b542

Browse files
committed
[BOOK-434] chore: hilt 의존성 제거
1 parent 3704bdc commit 8f2b542

File tree

7 files changed

+6
-44
lines changed

7 files changed

+6
-44
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777

7878
- [Circuit](https://github.com/slackhq/circuit)
7979
- ~~Google ML Kit~~ Google Cloud Vision
80-
- Dagger Hilt
80+
- ~~Dagger Hilt~~ Metro
8181
- Retrofit, OkHttp3
8282
- Lottie-Compose
8383
- Firebase(Analytics, Crashlytics, Remote Config)

build-logic/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ gradlePlugin {
2121
"android.library.compose" to "AndroidLibraryComposeConventionPlugin",
2222
"android.feature" to "AndroidFeatureConventionPlugin",
2323
"android.firebase" to "AndroidFirebaseConventionPlugin",
24-
"android.hilt" to "AndroidHiltConventionPlugin",
2524
"metro" to "MetroConventionPlugin",
2625
"android.retrofit" to "AndroidRetrofitConventionPlugin",
2726
"jvm.library" to "JvmLibraryConventionPlugin",

build-logic/src/main/kotlin/AndroidHiltConventionPlugin.kt

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

build-logic/src/main/kotlin/com/ninecraft/booket/convention/Plugins.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ object Plugins {
1212
const val ANDROID_LIBRARY = "com.android.library"
1313

1414
const val COMPOSE_STABILITY_ANALYZER = "com.github.skydoves.compose.stability.analyzer"
15-
16-
const val HILT = "dagger.hilt.android.plugin"
1715
const val METRO = "dev.zacsweers.metro"
1816
const val KSP = "com.google.devtools.ksp"
1917
const val GOOGLE_SERVICES = "com.google.gms.google-services"

core/network/src/main/kotlin/com/ninecraft/booket/core/network/TokenAuthenticator.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package com.ninecraft.booket.core.network
22

33
import com.ninecraft.booket.core.datastore.api.datasource.TokenDataSource
4+
import com.ninecraft.booket.core.di.DataScope
45
import com.ninecraft.booket.core.network.request.RefreshTokenRequest
56
import com.ninecraft.booket.core.network.service.ReedService
67
import com.orhanobut.logger.Logger
78
import dev.zacsweers.metro.Inject
8-
import com.ninecraft.booket.core.di.DataScope
9-
import dev.zacsweers.metro.SingleIn
109
import dev.zacsweers.metro.Provider
10+
import dev.zacsweers.metro.SingleIn
1111
import kotlinx.coroutines.runBlocking
1212
import okhttp3.Authenticator
1313
import okhttp3.Request

feature/settings/src/main/assets/oss_licenses.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"url": "https://github.com/skydoves/compose-stable-marker"
1616
},
1717
{
18-
"name": "Hilt",
18+
"name": "Metro",
1919
"license": "Apache License 2.0",
20-
"url": "https://dagger.dev/hilt/"
20+
"url": "https://zacsweers.github.io/metro"
2121
},
2222
{
2323
"name": "Logger",

gradle/libs.versions.toml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ kotlinx-coroutines = "1.10.2"
3535
kotlinx-serialization-json = "1.9.0"
3636
kotlinx-collections-immutable = "0.4.0"
3737

38-
## Hilt
39-
hilt = "2.57"
40-
hilt-navigation-compose = "1.2.0"
41-
4238
## Metro
4339
metro = "0.7.6"
4440

@@ -114,10 +110,6 @@ compose-system-ui-controller = { group = "tech.thdev", name = "extensions-compos
114110
compose-keyboard-state = { group = "tech.thdev", name = "extensions-compose-keyboard-state", version.ref = "compose-extensions" }
115111
compose-shadow = { group = "com.adamglin", name = "compose-shadow", version.ref = "compose-shadow" }
116112

117-
hilt-android = { group = "com.google.dagger", name = "hilt-android", version.ref = "hilt" }
118-
hilt-android-compiler = { group = "com.google.dagger", name = "hilt-android-compiler", version.ref = "hilt" }
119-
hilt-navigation-compose = { group = "androidx.hilt", name = "hilt-navigation-compose", version.ref = "hilt-navigation-compose" }
120-
121113
retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit" }
122114
retrofit-kotlinx-serialization-converter = { module = "com.squareup.retrofit2:converter-kotlinx-serialization", version.ref = "retrofit" }
123115
okhttp-logging-interceptor = { group = "com.squareup.okhttp3", name = "logging-interceptor", version.ref = "okhttp" }
@@ -172,10 +164,8 @@ kotlin-detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "kotlin-dete
172164
kotlin-ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "kotlin-ktlint-gradle" }
173165
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
174166

175-
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
176-
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
177-
178167
metro = { id = "dev.zacsweers.metro", version.ref = "metro" }
168+
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
179169

180170
google-service = { id = "com.google.gms.google-services", version.ref = "google-service" }
181171
firebase-crashlytics = { id = "com.google.firebase.crashlytics", version.ref = "firebase-crashlytics" }
@@ -190,7 +180,6 @@ booket-android-library-compose = { id = "booket.android.library.compose", versio
190180
booket-android-retrofit = { id = "booket.android.retrofit", version = "unspecified" }
191181
booket-android-feature = { id = "booket.android.feature", version = "unspecified" }
192182
booket-android-firebase = { id = "booket.android.firebase", version = "unspecified" }
193-
booket-android-hilt = { id = "booket.android.hilt", version = "unspecified" }
194183
booket-metro = { id = "booket.metro", version = "unspecified" }
195184
booket-jvm-library = { id = "booket.jvm.library", version = "unspecified" }
196185
booket-kotlin-library-serialization = { id = "booket.kotlin.library.serialization", version = "unspecified" }

0 commit comments

Comments
 (0)