-
Notifications
You must be signed in to change notification settings - Fork 3
코드 규칙
JSPark edited this page May 1, 2023
·
1 revision
plugins {
id("org.jetbrains.kotlin.android")
id("mediproject.android.feature")
대부분 모듈의 경우, 위의 플러그인만 선언합니다.
}
mediproject.android.feature 내에서 Hilt 사용을 선언하기 때문에
id("mediproject.android.feature") 플러그인을 사용하는 경우 Hilt 관련 선언은 파일 내에 할 필요가 없습니다.
id("mediproject.android.application") 은 App모듈외에는 사용할 필요가 없습니다.
hilt {
enableAggregatingTask = true
}
Hilt 라이브러리의 Kapt관련 버그 표시를 숨기기 위해 위의 내용을 입력합니다.
dependencies {
implementation(project(":core:ui"))
implementation(project(":core:common"))
implementation(project(":feature:comments"))
implementation(project(":feature:search"))
implementation(project(":feature:penalties"))
implementation(libs.bundles.glides)
implementation(libs.bundles.kotlins)
implementation(libs.bundles.materials)
implementation(libs.bundles.uiAndroidx)
}
-
implementation(project(":core:ui"))
- map으로 작성하지 않고 위와 같이 작성합니다.