From d7516009a58f4419a4d590d51ef30c9421b5ccbf Mon Sep 17 00:00:00 2001 From: Goooler Date: Wed, 22 Jan 2025 23:54:04 +0800 Subject: [PATCH] Replace randomUUID implementation --- .../kotlin/com/halilibo/richtext/ui/util/UUID.kt | 7 ------- .../kotlin/com/halilibo/richtext/ui/util/UUID.kt | 6 +++++- 2 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 richtext-ui/src/commonJvmAndroid/kotlin/com/halilibo/richtext/ui/util/UUID.kt diff --git a/richtext-ui/src/commonJvmAndroid/kotlin/com/halilibo/richtext/ui/util/UUID.kt b/richtext-ui/src/commonJvmAndroid/kotlin/com/halilibo/richtext/ui/util/UUID.kt deleted file mode 100644 index ddfbf000..00000000 --- a/richtext-ui/src/commonJvmAndroid/kotlin/com/halilibo/richtext/ui/util/UUID.kt +++ /dev/null @@ -1,7 +0,0 @@ -package com.halilibo.richtext.ui.util - -import java.util.UUID - -internal actual fun randomUUID(): String { - return UUID.randomUUID().toString() -} \ No newline at end of file diff --git a/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/util/UUID.kt b/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/util/UUID.kt index 33b9dd2c..78d9468d 100644 --- a/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/util/UUID.kt +++ b/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/util/UUID.kt @@ -1,3 +1,7 @@ package com.halilibo.richtext.ui.util -internal expect fun randomUUID(): String \ No newline at end of file +import kotlin.uuid.ExperimentalUuidApi +import kotlin.uuid.Uuid + +@OptIn(ExperimentalUuidApi::class) +internal fun randomUUID(): String = Uuid.random().toString() \ No newline at end of file