From 2f7ee2b82cda39f6bd94c5200b83563418b68dd7 Mon Sep 17 00:00:00 2001 From: Marcin Aman Date: Thu, 17 Dec 2020 10:17:45 +0100 Subject: Navigate to root after logo click, add data to searchbars on multimodule (#1631) --- plugins/base/src/main/kotlin/templating/AddToSearch.kt | 5 +++++ plugins/base/src/main/kotlin/templating/jsonMapperForPlugins.kt | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 plugins/base/src/main/kotlin/templating/AddToSearch.kt (limited to 'plugins/base/src/main/kotlin/templating') diff --git a/plugins/base/src/main/kotlin/templating/AddToSearch.kt b/plugins/base/src/main/kotlin/templating/AddToSearch.kt new file mode 100644 index 00000000..fdec45c2 --- /dev/null +++ b/plugins/base/src/main/kotlin/templating/AddToSearch.kt @@ -0,0 +1,5 @@ +package org.jetbrains.dokka.base.templating + +import org.jetbrains.dokka.base.renderers.html.SearchRecord + +data class AddToSearch(val moduleName: String, val elements: List): Command \ No newline at end of file diff --git a/plugins/base/src/main/kotlin/templating/jsonMapperForPlugins.kt b/plugins/base/src/main/kotlin/templating/jsonMapperForPlugins.kt index 9b656309..71245778 100644 --- a/plugins/base/src/main/kotlin/templating/jsonMapperForPlugins.kt +++ b/plugins/base/src/main/kotlin/templating/jsonMapperForPlugins.kt @@ -38,7 +38,6 @@ fun toJsonString(value: Any): String = objectMapper.writeValueAsString(value) inline fun parseJson(json: String): T = parseJson(json, TypeReference()) - @PublishedApi internal fun parseJson(json: String, typeReference: TypeReference): T = objectMapper.readValue(json, typeReference.jackson) -- cgit