mirror of
https://github.com/mamoe/mirai.git
synced 2025-04-25 21:23:55 +08:00
Implement QuoteReply.toString
This commit is contained in:
parent
d105ad5be5
commit
fa983e38cf
mirai-core-api/src/commonMain/kotlin/message/data
@ -143,7 +143,7 @@ public sealed class MessageSource : Message, MessageMetadata, ConstrainSingle {
|
||||
public abstract val originalMessage: MessageChain
|
||||
|
||||
/**
|
||||
* 返回 `"[mirai:source:$ids,$internalIds]"`
|
||||
* 返回 `"[mirai:source:${ids.contentToString()},${internalIds.contentToString()}]"`
|
||||
*/
|
||||
public final override fun toString(): String = "[mirai:source:${ids.contentToString()},${internalIds.contentToString()}]"
|
||||
|
||||
|
@ -46,8 +46,9 @@ public data class QuoteReply(public val source: MessageSource) : Message, Messag
|
||||
@ExperimentalMessageKey
|
||||
public override val key: MessageKey<QuoteReply> get() = Key
|
||||
|
||||
// TODO: 2020/12/2 QuoteReply.toString
|
||||
public override fun toString(): String = "[mirai:quote:${source.ids},${source.internalIds}]"
|
||||
public override fun toString(): String =
|
||||
"[mirai:quote:${source.ids.contentToString()},${source.internalIds.contentToString()}]"
|
||||
|
||||
public override fun equals(other: Any?): Boolean = other is QuoteReply && other.source == this.source
|
||||
public override fun hashCode(): Int = source.hashCode()
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user