From b19a9267f6bc098e197e85bd020de31339679c8f Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 24 Mar 2021 10:38:44 +0530 Subject: [PATCH] common: link bug in code Signed-off-by: Harsh Shandilya --- .../kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt | 4 ++++ .../kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt | 4 ++++ .../kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/common/src/androidMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt b/common/src/androidMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt index 3883ee89..39a8c512 100644 --- a/common/src/androidMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt +++ b/common/src/androidMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt @@ -24,6 +24,10 @@ actual fun stringValue(enum: StringEnum): String { return stringResource(stringEnumMapper(enum)) } +/** + * Workaround for https://youtrack.jetbrains.com/issue/KT-44499 + * + */ @Composable actual fun stringValue(enum: StringEnum, arg1: Any): String { return stringResource(stringEnumMapper(enum), arg1) diff --git a/common/src/commonMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt b/common/src/commonMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt index ebb1d95e..4aad62bc 100644 --- a/common/src/commonMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt +++ b/common/src/commonMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt @@ -5,6 +5,10 @@ import androidx.compose.runtime.Composable @Composable expect fun stringValue(enum: StringEnum): String +/** + * Workaround for https://youtrack.jetbrains.com/issue/KT-44499 + * + */ @Composable expect fun stringValue(enum: StringEnum, arg1: Any): String diff --git a/common/src/jvmMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt b/common/src/jvmMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt index 211da5ba..7399dfe3 100644 --- a/common/src/jvmMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt +++ b/common/src/jvmMain/kotlin/dev/msfjarvis/lobsters/utils/StringValue.kt @@ -22,6 +22,10 @@ actual fun stringValue(enum: StringEnum): String { return stringEnumMapper(enum) } +/** + * Workaround for https://youtrack.jetbrains.com/issue/KT-44499 + * + */ @Composable actual fun stringValue(enum: StringEnum, arg1: Any): String { return stringEnumMapper(enum).format(arg1)