From 12e62c8aeeb9e839f336b8234867bf28db2547f7 Mon Sep 17 00:00:00 2001 From: Him188 <Him188@mamoe.net> Date: Wed, 19 Feb 2020 10:28:10 +0800 Subject: [PATCH] Deprecate BlockingBot.dispose --- .../main/java/net/mamoe/mirai/japt/BlockingBot.java | 10 +++++++++- .../net/mamoe/mirai/japt/internal/BlockingBotImpl.kt | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/mirai-japt/src/main/java/net/mamoe/mirai/japt/BlockingBot.java b/mirai-japt/src/main/java/net/mamoe/mirai/japt/BlockingBot.java index fb55493a6..6b2e17197 100644 --- a/mirai-japt/src/main/java/net/mamoe/mirai/japt/BlockingBot.java +++ b/mirai-japt/src/main/java/net/mamoe/mirai/japt/BlockingBot.java @@ -184,5 +184,13 @@ public interface BlockingBot { /** * 关闭这个 [Bot], 停止一切相关活动. 不可重新登录. */ - void dispose(@Nullable Throwable throwable); + void close(@Nullable Throwable throwable); + + /** + * @deprecated 使用 {@link #close(Throwable)} + */ + @Deprecated + default void dispose(@Nullable Throwable throwable) { + close(throwable); + } } diff --git a/mirai-japt/src/main/kotlin/net/mamoe/mirai/japt/internal/BlockingBotImpl.kt b/mirai-japt/src/main/kotlin/net/mamoe/mirai/japt/internal/BlockingBotImpl.kt index 0fbc212b4..d589fed7c 100644 --- a/mirai-japt/src/main/kotlin/net/mamoe/mirai/japt/internal/BlockingBotImpl.kt +++ b/mirai-japt/src/main/kotlin/net/mamoe/mirai/japt/internal/BlockingBotImpl.kt @@ -65,5 +65,5 @@ internal class BlockingBotImpl(private val bot: Bot) : BlockingBot { override fun addFriend(id: Long, message: String?, remark: String?): AddFriendResult = runBlocking { bot.addFriend(id, message, remark) } override fun approveFriendAddRequest(id: Long, remark: String?) = runBlocking { bot.approveFriendAddRequest(id, remark) } - override fun dispose(throwable: Throwable?) = bot.close(throwable) + override fun close(throwable: Throwable?) = bot.close(throwable) } \ No newline at end of file