diff options
author | Paweł Marks <pmarks@virtuslab.com> | 2020-02-16 23:20:17 +0100 |
---|---|---|
committer | Paweł Marks <Kordyjan@users.noreply.github.com> | 2020-02-18 13:28:23 +0100 |
commit | 3b200cf10e0c50c2eee4b9da3f7039d678fa4aad (patch) | |
tree | 747f86e20cc866a82de74ea4c7f5eb0eeacfd771 /core/src/main/kotlin/transformers | |
parent | 705c6d45f95408633c71bc0bcd6bc93c9d79a381 (diff) | |
download | dokka-3b200cf10e0c50c2eee4b9da3f7039d678fa4aad.tar.gz dokka-3b200cf10e0c50c2eee4b9da3f7039d678fa4aad.tar.bz2 dokka-3b200cf10e0c50c2eee4b9da3f7039d678fa4aad.zip |
Renames DocumentationToPagesTranslatero and moves its implementation to base plugin
Diffstat (limited to 'core/src/main/kotlin/transformers')
-rw-r--r-- | core/src/main/kotlin/transformers/documentation/DefaultDocumentationToPageTranslator.kt | 23 | ||||
-rw-r--r-- | core/src/main/kotlin/transformers/documentation/DocumentablesToPageTranslator.kt (renamed from core/src/main/kotlin/transformers/documentation/DocumentationToPageTranslator.kt) | 2 |
2 files changed, 1 insertions, 24 deletions
diff --git a/core/src/main/kotlin/transformers/documentation/DefaultDocumentationToPageTranslator.kt b/core/src/main/kotlin/transformers/documentation/DefaultDocumentationToPageTranslator.kt deleted file mode 100644 index c2a21150..00000000 --- a/core/src/main/kotlin/transformers/documentation/DefaultDocumentationToPageTranslator.kt +++ /dev/null @@ -1,23 +0,0 @@ -package org.jetbrains.dokka.transformers.documentation - -import org.jetbrains.dokka.CoreExtensions -import org.jetbrains.dokka.model.Module -import org.jetbrains.dokka.pages.DefaultPageBuilder -import org.jetbrains.dokka.pages.DefaultPageContentBuilder -import org.jetbrains.dokka.pages.ModulePageNode -import org.jetbrains.dokka.plugability.DokkaContext - - -object DefaultDocumentationToPageTranslator : DocumentationToPageTranslator { - override fun invoke(module: Module, context: DokkaContext): ModulePageNode = - DefaultPageBuilder { node, kind, operation -> - DefaultPageContentBuilder.group( - setOf(node.dri), - node.platformData, - kind, - context.single(CoreExtensions.commentsToContentConverter), - context.logger, - operation - ) - }.pageForModule(module) -}
\ No newline at end of file diff --git a/core/src/main/kotlin/transformers/documentation/DocumentationToPageTranslator.kt b/core/src/main/kotlin/transformers/documentation/DocumentablesToPageTranslator.kt index 08c26b19..fa74d216 100644 --- a/core/src/main/kotlin/transformers/documentation/DocumentationToPageTranslator.kt +++ b/core/src/main/kotlin/transformers/documentation/DocumentablesToPageTranslator.kt @@ -4,6 +4,6 @@ import org.jetbrains.dokka.model.Module import org.jetbrains.dokka.pages.ModulePageNode import org.jetbrains.dokka.plugability.DokkaContext -interface DocumentationToPageTranslator { +interface DocumentablesToPageTranslator { operator fun invoke(module: Module, context: DokkaContext): ModulePageNode }
\ No newline at end of file |