Minor cleanup

This commit is contained in:
Erik C. Thauvin 2023-09-25 01:03:03 -07:00
parent d0aa48dbee
commit 85507a1e06
5 changed files with 31 additions and 16 deletions

View file

@ -1,6 +1,6 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import org.gradle.api.tasks.testing.logging.TestExceptionFormat
import org.gradle.api.tasks.testing.logging.TestLogEvent
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id("com.github.ben-manes.versions") version "0.48.0"
@ -107,6 +107,15 @@ tasks {
}
}
dokkaJavadoc {
dokkaSourceSets {
configureEach {
includes.from("config/dokka/packages.md")
}
}
mustRunAfter("kaptKotlin")
}
val copyToDeploy by registering(Copy::class) {
from(configurations.runtimeClasspath) {
exclude("annotations-*.jar")
@ -144,10 +153,6 @@ tasks {
group = PublishingPlugin.PUBLISH_TASK_GROUP
dependsOn("deploy", gitTag, publishToMavenLocal)
}
"sonar" {
dependsOn(koverReport)
}
}
publishing {