Bumps org.jetbrains.kotlin.jvm from 1.4.21 to 1.4.21-2. Signed-off-by: dependabot[bot] <support@github.com>
43 lines
948 B
Groovy
43 lines
948 B
Groovy
import org.jetbrains.dokka.gradle.DokkaTask
|
|
|
|
plugins {
|
|
id 'org.jetbrains.kotlin.jvm' version '1.4.21-2'
|
|
id 'org.jetbrains.dokka' version '1.4.20'
|
|
}
|
|
|
|
kotlin {
|
|
explicitApi()
|
|
}
|
|
|
|
compileKotlin {
|
|
kotlinOptions {
|
|
jvmTarget = "1.8"
|
|
}
|
|
}
|
|
|
|
compileTestKotlin {
|
|
kotlinOptions {
|
|
jvmTarget = "1.8"
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
api project(':cloud-core')
|
|
testImplementation "org.jetbrains.kotlin:kotlin-test-junit5"
|
|
}
|
|
|
|
javadocJar {
|
|
from dokkaHtml
|
|
}
|
|
|
|
tasks.withType(DokkaTask).configureEach {
|
|
dokkaSourceSets {
|
|
main {
|
|
includes.from(layout.projectDirectory.file("src/main/descriptions.md").toString())
|
|
externalDocumentationLink {
|
|
url.set(new URL("https://javadoc.commandframework.cloud/")) //todo fix KDoc linking to JavaDoc
|
|
packageListUrl.set(new URL("https://javadoc.commandframework.cloud/allpackages-index.html"))
|
|
}
|
|
}
|
|
}
|
|
}
|