[console] Add AutoLoginEvent.toString() (#2750)

* feat: AutoLoginEvent.toString

* add: api dump

* fix: AutoLoginEvent.toString

* fix: cause info
This commit is contained in:
cssxsh 2023-07-26 16:27:59 +08:00 committed by GitHub
parent 7daf2d56bc
commit d93b55f57a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 2 deletions

View File

@ -1316,10 +1316,12 @@ public abstract class net/mamoe/mirai/console/events/AutoLoginEvent : net/mamoe/
public final class net/mamoe/mirai/console/events/AutoLoginEvent$Failure : net/mamoe/mirai/console/events/AutoLoginEvent {
public fun getBot ()Lnet/mamoe/mirai/Bot;
public final fun getCause ()Ljava/lang/Throwable;
public fun toString ()Ljava/lang/String;
}
public final class net/mamoe/mirai/console/events/AutoLoginEvent$Success : net/mamoe/mirai/console/events/AutoLoginEvent {
public fun getBot ()Lnet/mamoe/mirai/Bot;
public fun toString ()Ljava/lang/String;
}
public abstract interface class net/mamoe/mirai/console/events/ConsoleEvent : net/mamoe/mirai/event/Event {

View File

@ -27,7 +27,11 @@ public sealed class AutoLoginEvent : BotEvent, ConsoleEvent, AbstractEvent() {
*/
public class Success @MiraiInternalApi constructor(
override val bot: Bot
) : AutoLoginEvent()
) : AutoLoginEvent() {
override fun toString(): String {
return "AutoLoginEvent.Success(bot=${bot.id}, protocol=${bot.configuration.protocol}, heartbeatStrategy=${bot.configuration.heartbeatStrategy})"
}
}
/**
* 登录失败
@ -35,5 +39,9 @@ public sealed class AutoLoginEvent : BotEvent, ConsoleEvent, AbstractEvent() {
public class Failure @MiraiInternalApi constructor(
override val bot: Bot,
public val cause: Throwable
) : AutoLoginEvent()
) : AutoLoginEvent() {
override fun toString(): String {
return "AutoLoginEvent.Failure(bot=${bot.id}, protocol=${bot.configuration.protocol}, cause=${cause})"
}
}
}