Commit e56ef7ba authored by Him188's avatar Him188

Add explicit `throws`

parent 8225ee35
...@@ -12,10 +12,7 @@ import net.mamoe.mirai.data.AddFriendResult ...@@ -12,10 +12,7 @@ import net.mamoe.mirai.data.AddFriendResult
import net.mamoe.mirai.data.ImageLink import net.mamoe.mirai.data.ImageLink
import net.mamoe.mirai.message.data.Image import net.mamoe.mirai.message.data.Image
import net.mamoe.mirai.network.BotNetworkHandler import net.mamoe.mirai.network.BotNetworkHandler
import net.mamoe.mirai.utils.BotConfiguration import net.mamoe.mirai.utils.*
import net.mamoe.mirai.utils.GroupNotFoundException
import net.mamoe.mirai.utils.MiraiInternalAPI
import net.mamoe.mirai.utils.MiraiLogger
import net.mamoe.mirai.utils.io.transferTo import net.mamoe.mirai.utils.io.transferTo
import kotlin.coroutines.CoroutineContext import kotlin.coroutines.CoroutineContext
...@@ -91,6 +88,8 @@ abstract class Bot : CoroutineScope { ...@@ -91,6 +88,8 @@ abstract class Bot : CoroutineScope {
/** /**
* 使用在默认配置基础上修改的配置进行登录 * 使用在默认配置基础上修改的配置进行登录
*
* @throws LoginFailedException
*/ */
suspend inline fun login(configuration: BotConfiguration.() -> Unit) { suspend inline fun login(configuration: BotConfiguration.() -> Unit) {
return this.login(BotConfiguration().apply(configuration)) return this.login(BotConfiguration().apply(configuration))
...@@ -98,6 +97,8 @@ abstract class Bot : CoroutineScope { ...@@ -98,6 +97,8 @@ abstract class Bot : CoroutineScope {
/** /**
* 使用特定配置进行登录 * 使用特定配置进行登录
*
* @throws LoginFailedException
*/ */
abstract suspend fun login(configuration: BotConfiguration = BotConfiguration.Default) abstract suspend fun login(configuration: BotConfiguration = BotConfiguration.Default)
// endregion // endregion
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment