aboutsummaryrefslogtreecommitdiff
path: root/runners/ant/src/main/kotlin
diff options
context:
space:
mode:
Diffstat (limited to 'runners/ant/src/main/kotlin')
-rw-r--r--runners/ant/src/main/kotlin/ant/dokka.kt5
1 files changed, 4 insertions, 1 deletions
diff --git a/runners/ant/src/main/kotlin/ant/dokka.kt b/runners/ant/src/main/kotlin/ant/dokka.kt
index 5a4111e8..fe793396 100644
--- a/runners/ant/src/main/kotlin/ant/dokka.kt
+++ b/runners/ant/src/main/kotlin/ant/dokka.kt
@@ -80,7 +80,7 @@ class AntPassConfig(task: Task) : DokkaConfiguration.PassConfiguration {
get() {
val links = mutableListOf<DokkaConfiguration.ExternalDocumentationLink>()
if (!noJdkLink)
- links += DokkaConfiguration.ExternalDocumentationLink.Builder("http://docs.oracle.com/javase/$jdkVersion/docs/api/").build()
+ links += DokkaConfiguration.ExternalDocumentationLink.Builder("https://docs.oracle.com/javase/$jdkVersion/docs/api/").build()
if (!noStdlibLink)
links += DokkaConfiguration.ExternalDocumentationLink.Builder("https://kotlinlang.org/api/latest/jvm/stdlib/").build()
@@ -172,6 +172,9 @@ class DokkaAntTask: Task(), DokkaConfiguration {
if (sourceLink.path == null) {
throw BuildException("'path' attribute of a <sourceLink> element is required")
}
+ if (sourceLink.path.contains("\\")) {
+ throw BuildException("'dir' attribute of a <sourceLink> - incorrect value, only Unix based path allowed")
+ }
if (sourceLink.url == null) {
throw BuildException("'url' attribute of a <sourceLink> element is required")