[PL] Enable partial linkage by default
#KT-51447 #KT-51443
This commit is contained in:
committed by
Space Team
parent
5d0bf2de24
commit
161c3fccb6
+2
-2
@@ -12,7 +12,7 @@ data class PartialLinkageConfig(val mode: PartialLinkageMode, val logLevel: Part
|
|||||||
val isEnabled get() = mode.isEnabled
|
val isEnabled get() = mode.isEnabled
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
val DEFAULT = PartialLinkageConfig(PartialLinkageMode.DEFAULT, PartialLinkageLogLevel.ERROR)
|
val DEFAULT = PartialLinkageConfig(PartialLinkageMode.DISABLE, PartialLinkageLogLevel.ERROR)
|
||||||
|
|
||||||
val KEY = CompilerConfigurationKey.create<PartialLinkageConfig>("partial linkage configuration")
|
val KEY = CompilerConfigurationKey.create<PartialLinkageConfig>("partial linkage configuration")
|
||||||
}
|
}
|
||||||
@@ -23,7 +23,7 @@ enum class PartialLinkageMode(val isEnabled: Boolean) {
|
|||||||
ENABLE(isEnabled = true), DISABLE(isEnabled = false);
|
ENABLE(isEnabled = true), DISABLE(isEnabled = false);
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
val DEFAULT = DISABLE // TODO: should be changed to `ENABLE` (KT-51447, KT-51443)
|
val DEFAULT = ENABLE
|
||||||
|
|
||||||
fun resolveMode(key: String): PartialLinkageMode? =
|
fun resolveMode(key: String): PartialLinkageMode? =
|
||||||
values().firstOrNull { entry -> key == entry.name.lowercase() }
|
values().firstOrNull { entry -> key == entry.name.lowercase() }
|
||||||
|
|||||||
Reference in New Issue
Block a user