From 59b4bdfa8de5deeb2adcfa61622d46c25dc80b04 Mon Sep 17 00:00:00 2001 From: Him188 <Him188@mamoe.net> Date: Thu, 31 Dec 2020 17:22:13 +0800 Subject: [PATCH] Add `@MiraiExperimentalApi` to Voice properties --- .../src/commonMain/kotlin/message/data/Voice.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/mirai-core-api/src/commonMain/kotlin/message/data/Voice.kt b/mirai-core-api/src/commonMain/kotlin/message/data/Voice.kt index 4f836ff47..536a35735 100644 --- a/mirai-core-api/src/commonMain/kotlin/message/data/Voice.kt +++ b/mirai-core-api/src/commonMain/kotlin/message/data/Voice.kt @@ -25,8 +25,13 @@ public abstract class PttMessage : MessageContent { public companion object Key : AbstractPolymorphicMessageKey<MessageContent, PttMessage>(MessageContent, { it.safeCast() }) + @MiraiExperimentalApi public abstract val fileName: String + + @MiraiExperimentalApi public abstract val md5: ByteArray + + @MiraiExperimentalApi public abstract val fileSize: Long } @@ -36,9 +41,9 @@ public abstract class PttMessage : MessageContent { */ @Serializable // experimental public class Voice @MiraiInternalApi constructor( - public override val fileName: String, - public override val md5: ByteArray, - public override val fileSize: Long, + @MiraiExperimentalApi public override val fileName: String, + @MiraiExperimentalApi public override val md5: ByteArray, + @MiraiExperimentalApi public override val fileSize: Long, @MiraiInternalApi public val codec: Int = 0, private val _url: String