Skip to content

Commit 11aac08

Browse files
committed
[Init] Spotless 의존성 주입
1 parent a819e40 commit 11aac08

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

app/build.gradle.kts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,16 @@ dependencies {
6464
implementation("com.google.dagger:hilt-android:2.51")
6565
kapt("com.google.dagger:hilt-android-compiler:2.51")
6666

67+
// Room (로컬 DB) 의존성 주입
68+
implementation("androidx.room:room-runtime:2.6.1")
69+
kapt("androidx.room:room-compiler:2.6.1")
70+
implementation("androidx.room:room-ktx:2.6.1")
71+
72+
// Retrofit + Coroutine (API 통신) 의존성 주입
73+
implementation("com.squareup.retrofit2:retrofit:2.9.0")
74+
implementation("com.squareup.retrofit2:converter-gson:2.9.0")
75+
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1")
76+
6777
implementation(libs.androidx.core.ktx)
6878
implementation(libs.androidx.lifecycle.runtime.ktx)
6979
implementation(libs.androidx.activity.compose)

build.gradle.kts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,21 @@ plugins {
33
alias(libs.plugins.android.application) apply false
44
alias(libs.plugins.jetbrains.kotlin.android) apply false
55
id("com.google.gms.google-services") version "4.4.3" apply false
6+
67
// Hilt 의존성 주입 (DI) 라이브러리 사용
78
id("com.google.dagger.hilt.android") version "2.51" apply false
9+
10+
// Spotless 의존성 주입 (Ktlint 관련 툴)
11+
id("com.diffplug.spotless") version "6.22.0"
12+
}
13+
14+
subprojects {
15+
apply(plugin = "com.diffplug.spotless")
16+
17+
spotless {
18+
kotlin {
19+
target("**/*.kt")
20+
ktlint()
21+
}
22+
}
823
}

0 commit comments

Comments
 (0)