-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
27 lines (25 loc) · 1 KB
/
build.gradle.kts
File metadata and controls
27 lines (25 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.android.library) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.jvm) apply false
alias(libs.plugins.hilt) apply false
alias(libs.plugins.ksp) apply false
alias(libs.plugins.ktlint)
alias(libs.plugins.compose.compiler) apply false
alias(libs.plugins.android.test) apply false
alias(libs.plugins.baselineprofile) apply false
alias(libs.plugins.detekt)
alias(libs.plugins.google.services) apply false
alias(libs.plugins.stability.analyzer) apply false
}
subprojects { // TODO 추 후 libs.version.toml 파일에 접근하여 plugin, version 정보 가져오기
apply(plugin = "io.gitlab.arturbosch.detekt")
detekt {
toolVersion = "1.23.6"
buildUponDefaultConfig = true
allRules = false
config.setFrom("$rootDir/config/detekt/detekt.yml")
ignoreFailures = true // detekt 빌드시 실패 ignore 처리
}
}