From fa22175d91fd63b833c537990b79569fa3e2f97d Mon Sep 17 00:00:00 2001 From: Ignat Beresnev Date: Mon, 20 Feb 2023 21:45:48 +0100 Subject: Add the ability to pretty print DokkaConfiguration (#2872) --- core/src/main/kotlin/configuration.kt | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'core/src/main/kotlin/configuration.kt') diff --git a/core/src/main/kotlin/configuration.kt b/core/src/main/kotlin/configuration.kt index 71356e67..9bb81318 100644 --- a/core/src/main/kotlin/configuration.kt +++ b/core/src/main/kotlin/configuration.kt @@ -2,10 +2,7 @@ package org.jetbrains.dokka -import org.jetbrains.dokka.plugability.ConfigurableBlock import org.jetbrains.dokka.utilities.cast -import org.jetbrains.dokka.utilities.parseJson -import org.jetbrains.dokka.utilities.toJsonString import java.io.File import java.io.Serializable import java.net.URL @@ -95,8 +92,6 @@ data class DokkaSourceSetID( } } -fun DokkaConfigurationImpl(json: String): DokkaConfigurationImpl = parseJson(json) - /** * Global options can be configured and applied to all packages and modules at once, overwriting package configuration. * @@ -111,8 +106,6 @@ data class GlobalDokkaConfiguration( val sourceLinks: List? ) -fun GlobalDokkaConfiguration(json: String): GlobalDokkaConfiguration = parseJson(json) - fun DokkaConfiguration.apply(globals: GlobalDokkaConfiguration): DokkaConfiguration = this.apply { sourceSets.forEach { it.perPackageOptions.cast>().addAll(globals.perPackageOptions ?: emptyList()) @@ -127,9 +120,6 @@ fun DokkaConfiguration.apply(globals: GlobalDokkaConfiguration): DokkaConfigurat } } -fun DokkaConfiguration.toJsonString(): String = toJsonString(this) -fun T.toJsonString(): String = toJsonString(this) - interface DokkaConfiguration : Serializable { val moduleName: String val moduleVersion: String? -- cgit