Chore: use "implementation" & remove "exclude" for buildSrc dependencies (#1034)

This commit is contained in:
Goooler 2021-05-28 10:37:23 +08:00 committed by GitHub
parent 6c4d7e537b
commit 428ca53532
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,20 +9,10 @@ repositories {
} }
dependencies { dependencies {
implementation(kotlin("stdlib")) implementation(kotlin("gradle-plugin"))
implementation(kotlin("serialization"))
compileOnly(gradleApi()) implementation("com.android.tools.build:gradle:4.2.1")
implementation("com.google.devtools.ksp:symbol-processing-gradle-plugin:1.5.0-1.0.0-alpha10")
api(kotlin("gradle-plugin"))
api(kotlin("serialization"))
api("com.android.tools.build:gradle:4.2.1") {
exclude("org.jetbrains.kotlin", "kotlin-stdlib-jdk8")
exclude("org.jetbrains.kotlin", "kotlin-stdlib-jdk7")
exclude("org.jetbrains.kotlin", "kotlin-reflect")
}
api("com.google.devtools.ksp:symbol-processing-gradle-plugin:1.5.0-1.0.0-alpha10") {
exclude("com.android.tools.build", "gradle")
}
} }
gradlePlugin { gradlePlugin {