1
0
mirror of https://github.com/mamoe/mirai.git synced 2025-04-25 04:50:26 +08:00

add: api dump

This commit is contained in:
cssxsh 2023-07-18 00:04:03 +08:00
parent 5da4e9ffdc
commit 3955ccb1c9
No known key found for this signature in database
GPG Key ID: 92849F91CA9D8ECE
3 changed files with 4 additions and 5 deletions
mirai-core-api
compatibility-validation
android/api
jvm/api
src/commonMain/kotlin/message/data

View File

@ -5305,7 +5305,7 @@ public final class net/mamoe/mirai/message/data/SingleMessage$Serializer : kotli
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/message/data/SingleMessage;)V
}
public final class net/mamoe/mirai/message/data/SuperFace : net/mamoe/mirai/message/data/HummerMessage {
public final class net/mamoe/mirai/message/data/SuperFace : net/mamoe/mirai/message/code/CodableMessage, net/mamoe/mirai/message/data/HummerMessage {
public static final field Key Lnet/mamoe/mirai/message/data/SuperFace$Key;
public static final field SERIAL_NAME Ljava/lang/String;
public synthetic fun <init> (IILjava/lang/String;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V

View File

@ -5305,7 +5305,7 @@ public final class net/mamoe/mirai/message/data/SingleMessage$Serializer : kotli
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/message/data/SingleMessage;)V
}
public final class net/mamoe/mirai/message/data/SuperFace : net/mamoe/mirai/message/data/HummerMessage {
public final class net/mamoe/mirai/message/data/SuperFace : net/mamoe/mirai/message/code/CodableMessage, net/mamoe/mirai/message/data/HummerMessage {
public static final field Key Lnet/mamoe/mirai/message/data/SuperFace$Key;
public static final field SERIAL_NAME Ljava/lang/String;
public synthetic fun <init> (IILjava/lang/String;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V

View File

@ -31,7 +31,7 @@ import kotlin.jvm.Throws
public data class SuperFace @MiraiInternalApi constructor(
public val face: Int,
public val id: String,
@MiraiInternalApi public val type: Int
public val type: Int
) : HummerMessage, CodableMessage {
public companion object Key :
@ -93,12 +93,11 @@ public data class SuperFace @MiraiInternalApi constructor(
public val name: String get() = contentToString().let { it.substring(1, it.length - 1) }
override fun toString(): String = contentToString()
override fun toString(): String = "[mirai:superface:$face,$id,$type]"
override fun contentToString(): String = Face.names.getOrElse(face) { "[超级表情]" }
@MiraiExperimentalApi
@OptIn(MiraiInternalApi::class)
override fun appendMiraiCodeTo(builder: StringBuilder) {
builder.append("[mirai:superface:").append(face).append(',').append(id).append(',').append(type).append(']')
}