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:
parent
5da4e9ffdc
commit
3955ccb1c9
mirai-core-api
compatibility-validation
src/commonMain/kotlin/message/data
@ -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
|
||||
|
@ -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
|
||||
|
@ -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(']')
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user