aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/kotlin/Generation
diff options
context:
space:
mode:
authorDmitry Jemerov <yole@jetbrains.com>2017-02-24 11:33:17 +0100
committerDmitry Jemerov <yole@jetbrains.com>2017-02-24 11:40:16 +0100
commitbfd615dde13ef6ebbfaca6b042f263a57c11018c (patch)
tree10f91003d6bee78c236ae86b4671864a591689f7 /core/src/main/kotlin/Generation
parentedb0d90fbc44f611d806a06a12f1d8280e274b8e (diff)
downloaddokka-bfd615dde13ef6ebbfaca6b042f263a57c11018c.tar.gz
dokka-bfd615dde13ef6ebbfaca6b042f263a57c11018c.tar.bz2
dokka-bfd615dde13ef6ebbfaca6b042f263a57c11018c.zip
Option to skip declarations in root package from generated documentation (they can't be imported anyway)
Diffstat (limited to 'core/src/main/kotlin/Generation')
-rw-r--r--core/src/main/kotlin/Generation/DokkaGenerator.kt8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/src/main/kotlin/Generation/DokkaGenerator.kt b/core/src/main/kotlin/Generation/DokkaGenerator.kt
index 2c1cdb03..b7163a5c 100644
--- a/core/src/main/kotlin/Generation/DokkaGenerator.kt
+++ b/core/src/main/kotlin/Generation/DokkaGenerator.kt
@@ -148,9 +148,11 @@ fun buildDocumentationModule(injector: Injector,
for (include in includes) {
packageDocs.parse(include, fragments.firstOrNull())
}
- documentationModule.updateContent {
- for (node in packageDocs.moduleContent.children) {
- append(node)
+ if (documentationModule.content.isEmpty()) {
+ documentationModule.updateContent {
+ for (node in packageDocs.moduleContent.children) {
+ append(node)
+ }
}
}