diff options
author | Paweł Marks <pmarks@virtuslab.com> | 2020-02-17 09:32:35 +0100 |
---|---|---|
committer | Paweł Marks <Kordyjan@users.noreply.github.com> | 2020-02-18 13:28:23 +0100 |
commit | f625cef495d625d81ee22e950083f57cc4fab875 (patch) | |
tree | d4587be659154a3000ee58fe2297e55604e418e8 /core/src/main/kotlin/plugability/DefaultExtensions.kt | |
parent | 3b200cf10e0c50c2eee4b9da3f7039d678fa4aad (diff) | |
download | dokka-f625cef495d625d81ee22e950083f57cc4fab875.tar.gz dokka-f625cef495d625d81ee22e950083f57cc4fab875.tar.bz2 dokka-f625cef495d625d81ee22e950083f57cc4fab875.zip |
Moves PsiToDocumentablesTranslator to the base plugin
Diffstat (limited to 'core/src/main/kotlin/plugability/DefaultExtensions.kt')
-rw-r--r-- | core/src/main/kotlin/plugability/DefaultExtensions.kt | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/core/src/main/kotlin/plugability/DefaultExtensions.kt b/core/src/main/kotlin/plugability/DefaultExtensions.kt index 7c76afe7..828d1bf1 100644 --- a/core/src/main/kotlin/plugability/DefaultExtensions.kt +++ b/core/src/main/kotlin/plugability/DefaultExtensions.kt @@ -4,20 +4,12 @@ import org.jetbrains.dokka.CoreExtensions import org.jetbrains.dokka.pages.DocTagToContentConverter import org.jetbrains.dokka.renderers.FileWriter import org.jetbrains.dokka.renderers.OutputWriter -import org.jetbrains.dokka.renderers.html.HtmlRenderer import org.jetbrains.dokka.resolvers.DefaultLocationProviderFactory import org.jetbrains.dokka.transformers.pages.DefaultPageMergerStrategy -import org.jetbrains.dokka.transformers.psi.DefaultPsiToDocumentationTranslator import org.jetbrains.dokka.transformers.pages.DefaultPageNodeMerger internal object DefaultExtensions { - private val renderer: LazyEvaluated<HtmlRenderer> = LazyEvaluated.fromRecipe { - HtmlRenderer( - it.single(CoreExtensions.outputWriter), - it - ) - } private val converter: LazyEvaluated<DocTagToContentConverter> = LazyEvaluated.fromRecipe { DocTagToContentConverter(it) } private val providerFactory: LazyEvaluated<DefaultLocationProviderFactory> = LazyEvaluated.fromRecipe { DefaultLocationProviderFactory(it) } private val outputWriter: LazyEvaluated<OutputWriter> = LazyEvaluated.fromRecipe { FileWriter(it) } @@ -25,10 +17,8 @@ internal object DefaultExtensions { @Suppress("IMPLICIT_CAST_TO_ANY", "UNCHECKED_CAST") internal fun <T : Any, E : ExtensionPoint<T>> get(point: E, fullContext: DokkaContext): List<T> = when (point) { - CoreExtensions.psiToDocumentationTranslator -> DefaultPsiToDocumentationTranslator CoreExtensions.commentsToContentConverter -> converter.get(fullContext) CoreExtensions.pageTransformer -> DefaultPageNodeMerger(fullContext) - CoreExtensions.renderer -> renderer.get(fullContext) CoreExtensions.locationProviderFactory -> providerFactory.get(fullContext) CoreExtensions.outputWriter -> outputWriter.get(fullContext) CoreExtensions.pageMergerStrategy -> DefaultPageMergerStrategy(fullContext.logger) |