aboutsummaryrefslogtreecommitdiff
path: root/runners/cli/src/main/kotlin
diff options
context:
space:
mode:
authorSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2017-05-16 18:26:22 +0300
committerSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2017-05-16 19:37:32 +0300
commit177aff68f26b01c20508a51272607829c831d323 (patch)
tree44c974c95037af1f003fa09352a3e3408968b2b7 /runners/cli/src/main/kotlin
parentf9baebebf36904caea48fa45292874f53c4986ab (diff)
downloaddokka-177aff68f26b01c20508a51272607829c831d323.tar.gz
dokka-177aff68f26b01c20508a51272607829c831d323.tar.bz2
dokka-177aff68f26b01c20508a51272607829c831d323.zip
Fix runner parameters for consistency, add default link to stdlib
Diffstat (limited to 'runners/cli/src/main/kotlin')
-rw-r--r--runners/cli/src/main/kotlin/cli/main.kt8
1 files changed, 6 insertions, 2 deletions
diff --git a/runners/cli/src/main/kotlin/cli/main.kt b/runners/cli/src/main/kotlin/cli/main.kt
index ff2107e2..9a852b5a 100644
--- a/runners/cli/src/main/kotlin/cli/main.kt
+++ b/runners/cli/src/main/kotlin/cli/main.kt
@@ -55,8 +55,11 @@ class DokkaArguments {
@set:Argument(value = "packageOptions", description = "List of package options in format \"prefix,-deprecated,-privateApi,+warnUndocumented;...\" ")
var packageOptions: String = ""
- @set:Argument(value = "links", description = "")
+ @set:Argument(value = "links", description = "External documentation links in format url^packageListUrl^^url2...")
var links: String = ""
+
+ @set: Argument(value = "noStdlibLink", description = "Disable documentation link to stdlib")
+ var noStdlibLink: Boolean = false
}
@@ -108,7 +111,8 @@ object MainKt {
impliedPlatforms = arguments.impliedPlatforms.split(','),
perPackageOptions = parsePerPackageOptions(arguments.packageOptions),
jdkVersion = arguments.jdkVersion,
- externalDocumentationLinks = parseLinks(arguments.links)
+ externalDocumentationLinks = parseLinks(arguments.links),
+ noStdlibLink = arguments.noStdlibLink
)
val generator = DokkaGenerator(