diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/linkage/partial/PartialLinkageConfig.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/linkage/partial/PartialLinkageConfig.kt index 1b5684f8263..3cc355ad81c 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/linkage/partial/PartialLinkageConfig.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/linkage/partial/PartialLinkageConfig.kt @@ -12,7 +12,7 @@ data class PartialLinkageConfig(val mode: PartialLinkageMode, val logLevel: Part val isEnabled get() = mode.isEnabled companion object { - val DEFAULT = PartialLinkageConfig(PartialLinkageMode.DEFAULT, PartialLinkageLogLevel.ERROR) + val DEFAULT = PartialLinkageConfig(PartialLinkageMode.DISABLE, PartialLinkageLogLevel.ERROR) val KEY = CompilerConfigurationKey.create("partial linkage configuration") } @@ -23,7 +23,7 @@ enum class PartialLinkageMode(val isEnabled: Boolean) { ENABLE(isEnabled = true), DISABLE(isEnabled = false); companion object { - val DEFAULT = DISABLE // TODO: should be changed to `ENABLE` (KT-51447, KT-51443) + val DEFAULT = ENABLE fun resolveMode(key: String): PartialLinkageMode? = values().firstOrNull { entry -> key == entry.name.lowercase() }