mirror of
https://github.com/mamoe/mirai.git
synced 2025-01-28 09:30:23 +08:00
Update kotlin-jvm-blocking-bridge to 2.0.0-160.2
This commit is contained in:
parent
3e28cb57b6
commit
7faf630454
@ -14,7 +14,7 @@ plugins {
|
|||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
|
|
||||||
id("kotlinx-atomicfu")
|
id("kotlinx-atomicfu")
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
}
|
}
|
||||||
|
|
||||||
description = "Mirai API binary compatibility validator"
|
description = "Mirai API binary compatibility validator"
|
||||||
|
@ -14,7 +14,7 @@ plugins {
|
|||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
|
|
||||||
id("kotlinx-atomicfu")
|
id("kotlinx-atomicfu")
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
}
|
}
|
||||||
|
|
||||||
description = "Mirai API binary compatibility validator"
|
description = "Mirai API binary compatibility validator"
|
||||||
|
@ -40,7 +40,7 @@ plugins {
|
|||||||
kotlin("plugin.serialization") version Versions.kotlinCompiler
|
kotlin("plugin.serialization") version Versions.kotlinCompiler
|
||||||
id("org.jetbrains.dokka") version Versions.dokka
|
id("org.jetbrains.dokka") version Versions.dokka
|
||||||
// id("org.jetbrains.dokka") version Versions.dokka
|
// id("org.jetbrains.dokka") version Versions.dokka
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge") version Versions.blockingBridge
|
id("me.him188.kotlin-jvm-blocking-bridge") version Versions.blockingBridge
|
||||||
id("com.gradle.plugin-publish") version "0.12.0" apply false
|
id("com.gradle.plugin-publish") version "0.12.0" apply false
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -92,7 +92,7 @@ allprojects {
|
|||||||
|
|
||||||
runCatching {
|
runCatching {
|
||||||
blockingBridge {
|
blockingBridge {
|
||||||
unitCoercion = net.mamoe.kjbb.compiler.UnitCoercion.COMPATIBILITY
|
unitCoercion = me.him188.kotlin.jvm.blocking.bridge.compiler.UnitCoercion.COMPATIBILITY
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ object Versions {
|
|||||||
const val io = "0.1.16"
|
const val io = "0.1.16"
|
||||||
const val coroutinesIo = "0.1.16"
|
const val coroutinesIo = "0.1.16"
|
||||||
|
|
||||||
const val blockingBridge = "1.10.6-160.1"
|
const val blockingBridge = "2.0.0-160.2"
|
||||||
|
|
||||||
const val androidGradlePlugin = "4.1.1"
|
const val androidGradlePlugin = "4.1.1"
|
||||||
const val android = "4.1.1.4"
|
const val android = "4.1.1.4"
|
||||||
|
@ -21,4 +21,4 @@ gnsp.disableApplyOnlyOnRootProjectEnforcement=true
|
|||||||
# We may target 15 with Kotlin 1.5 IR
|
# We may target 15 with Kotlin 1.5 IR
|
||||||
mirai.android.target.api.level=24
|
mirai.android.target.api.level=24
|
||||||
# Enable if you want to use mavenLocal for both Gradle plugin and project dependencies resolutions.
|
# Enable if you want to use mavenLocal for both Gradle plugin and project dependencies resolutions.
|
||||||
systemProp.use.maven.local=false
|
systemProp.use.maven.local=true
|
@ -17,7 +17,7 @@ plugins {
|
|||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
id("java")
|
id("java")
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
}
|
}
|
||||||
|
|
||||||
version = Versions.console
|
version = Versions.console
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.console.command
|
package net.mamoe.mirai.console.command
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.console.command.CommandManager.INSTANCE.executeCommand
|
import net.mamoe.mirai.console.command.CommandManager.INSTANCE.executeCommand
|
||||||
import net.mamoe.mirai.console.command.descriptor.ExperimentalCommandDescriptors
|
import net.mamoe.mirai.console.command.descriptor.ExperimentalCommandDescriptors
|
||||||
import net.mamoe.mirai.console.command.parse.CommandCall
|
import net.mamoe.mirai.console.command.parse.CommandCall
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
package net.mamoe.mirai.console.command
|
package net.mamoe.mirai.console.command
|
||||||
|
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.console.MiraiConsole
|
import net.mamoe.mirai.console.MiraiConsole
|
||||||
import net.mamoe.mirai.console.command.CommandSender.Companion.asCommandSender
|
import net.mamoe.mirai.console.command.CommandSender.Companion.asCommandSender
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.console.util
|
package net.mamoe.mirai.console.util
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.console.MiraiConsole
|
import net.mamoe.mirai.console.MiraiConsole
|
||||||
import net.mamoe.mirai.console.internal.util.ConsoleInputImpl
|
import net.mamoe.mirai.console.internal.util.ConsoleInputImpl
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ package net.mamoe.mirai.console.util
|
|||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import kotlinx.coroutines.flow.firstOrNull
|
import kotlinx.coroutines.flow.firstOrNull
|
||||||
import kotlinx.coroutines.flow.fold
|
import kotlinx.coroutines.flow.fold
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.console.command.CommandSender
|
import net.mamoe.mirai.console.command.CommandSender
|
||||||
import net.mamoe.mirai.contact.Contact
|
import net.mamoe.mirai.contact.Contact
|
||||||
import net.mamoe.mirai.contact.User
|
import net.mamoe.mirai.contact.User
|
||||||
|
@ -64,6 +64,8 @@ fun File.resolveMkdir(relative: String): File {
|
|||||||
|
|
||||||
kotlin.target.compilations.all {
|
kotlin.target.compilations.all {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
|
apiVersion = "1.4"
|
||||||
|
languageVersion = "1.4"
|
||||||
jvmTarget = "11"
|
jvmTarget = "11"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@ plugins {
|
|||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
}
|
}
|
||||||
|
|
||||||
version = Versions.project
|
version = Versions.project
|
||||||
|
@ -16,7 +16,7 @@ plugins {
|
|||||||
|
|
||||||
//id("kotlinx-atomicfu")
|
//id("kotlinx-atomicfu")
|
||||||
id("signing")
|
id("signing")
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
|
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai
|
package net.mamoe.mirai
|
||||||
|
|
||||||
import kotlinx.coroutines.*
|
import kotlinx.coroutines.*
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.*
|
import net.mamoe.mirai.contact.*
|
||||||
import net.mamoe.mirai.event.EventChannel
|
import net.mamoe.mirai.event.EventChannel
|
||||||
import net.mamoe.mirai.event.events.BotEvent
|
import net.mamoe.mirai.event.events.BotEvent
|
||||||
|
@ -16,7 +16,7 @@ package net.mamoe.mirai
|
|||||||
|
|
||||||
import io.ktor.client.*
|
import io.ktor.client.*
|
||||||
import io.ktor.client.engine.okhttp.*
|
import io.ktor.client.engine.okhttp.*
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.*
|
import net.mamoe.mirai.contact.*
|
||||||
import net.mamoe.mirai.data.UserProfile
|
import net.mamoe.mirai.data.UserProfile
|
||||||
import net.mamoe.mirai.event.Event
|
import net.mamoe.mirai.event.Event
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
package net.mamoe.mirai
|
package net.mamoe.mirai
|
||||||
|
|
||||||
import kotlinx.coroutines.Job
|
import kotlinx.coroutines.Job
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.*
|
import net.mamoe.mirai.contact.*
|
||||||
import net.mamoe.mirai.data.*
|
import net.mamoe.mirai.data.*
|
||||||
import net.mamoe.mirai.utils.MiraiExperimentalApi
|
import net.mamoe.mirai.utils.MiraiExperimentalApi
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.message.data.Audio
|
import net.mamoe.mirai.message.data.Audio
|
||||||
import net.mamoe.mirai.message.data.OfflineAudio
|
import net.mamoe.mirai.message.data.OfflineAudio
|
||||||
import net.mamoe.mirai.utils.ExternalResource
|
import net.mamoe.mirai.utils.ExternalResource
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.IMirai
|
import net.mamoe.mirai.IMirai
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.contact.roaming.RoamingSupported
|
import net.mamoe.mirai.contact.roaming.RoamingSupported
|
||||||
import net.mamoe.mirai.event.events.*
|
import net.mamoe.mirai.event.events.*
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.contact.announcement.Announcements
|
import net.mamoe.mirai.contact.announcement.Announcements
|
||||||
import net.mamoe.mirai.event.events.*
|
import net.mamoe.mirai.event.events.*
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.event.events.*
|
import net.mamoe.mirai.event.events.*
|
||||||
import net.mamoe.mirai.message.MessageReceipt
|
import net.mamoe.mirai.message.MessageReceipt
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.event.events.*
|
import net.mamoe.mirai.event.events.*
|
||||||
import net.mamoe.mirai.message.MessageReceipt
|
import net.mamoe.mirai.message.MessageReceipt
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.event.events.*
|
import net.mamoe.mirai.event.events.*
|
||||||
import net.mamoe.mirai.message.MessageReceipt
|
import net.mamoe.mirai.message.MessageReceipt
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact
|
package net.mamoe.mirai.contact
|
||||||
|
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.data.UserProfile
|
import net.mamoe.mirai.data.UserProfile
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.contact.announcement
|
package net.mamoe.mirai.contact.announcement
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.Group
|
import net.mamoe.mirai.contact.Group
|
||||||
import net.mamoe.mirai.contact.PermissionDeniedException
|
import net.mamoe.mirai.contact.PermissionDeniedException
|
||||||
import net.mamoe.mirai.contact.announcement.Announcement.Companion.publishAnnouncement
|
import net.mamoe.mirai.contact.announcement.Announcement.Companion.publishAnnouncement
|
||||||
|
@ -14,7 +14,7 @@ package net.mamoe.mirai.contact.announcement
|
|||||||
|
|
||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import kotlinx.coroutines.flow.toList
|
import kotlinx.coroutines.flow.toList
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.Group
|
import net.mamoe.mirai.contact.Group
|
||||||
import net.mamoe.mirai.contact.PermissionDeniedException
|
import net.mamoe.mirai.contact.PermissionDeniedException
|
||||||
import net.mamoe.mirai.utils.ExternalResource
|
import net.mamoe.mirai.utils.ExternalResource
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.contact.announcement
|
package net.mamoe.mirai.contact.announcement
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.contact.Group
|
import net.mamoe.mirai.contact.Group
|
||||||
import net.mamoe.mirai.contact.NormalMember
|
import net.mamoe.mirai.contact.NormalMember
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact.file
|
package net.mamoe.mirai.contact.file
|
||||||
|
|
||||||
import kotlinx.io.errors.IOException
|
import kotlinx.io.errors.IOException
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.PermissionDeniedException
|
import net.mamoe.mirai.contact.PermissionDeniedException
|
||||||
import net.mamoe.mirai.message.data.FileMessage
|
import net.mamoe.mirai.message.data.FileMessage
|
||||||
import net.mamoe.mirai.utils.NotStableForInheritance
|
import net.mamoe.mirai.utils.NotStableForInheritance
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact.file
|
package net.mamoe.mirai.contact.file
|
||||||
|
|
||||||
import kotlinx.io.errors.IOException
|
import kotlinx.io.errors.IOException
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.FileSupported
|
import net.mamoe.mirai.contact.FileSupported
|
||||||
import net.mamoe.mirai.contact.PermissionDeniedException
|
import net.mamoe.mirai.contact.PermissionDeniedException
|
||||||
import net.mamoe.mirai.utils.NotStableForInheritance
|
import net.mamoe.mirai.utils.NotStableForInheritance
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact.file
|
package net.mamoe.mirai.contact.file
|
||||||
|
|
||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.PermissionDeniedException
|
import net.mamoe.mirai.contact.PermissionDeniedException
|
||||||
import net.mamoe.mirai.utils.ExternalResource
|
import net.mamoe.mirai.utils.ExternalResource
|
||||||
import net.mamoe.mirai.utils.JavaFriendlyAPI
|
import net.mamoe.mirai.utils.JavaFriendlyAPI
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
package net.mamoe.mirai.contact.file
|
package net.mamoe.mirai.contact.file
|
||||||
|
|
||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.FileSupported
|
import net.mamoe.mirai.contact.FileSupported
|
||||||
import net.mamoe.mirai.contact.PermissionDeniedException
|
import net.mamoe.mirai.contact.PermissionDeniedException
|
||||||
import net.mamoe.mirai.utils.ExternalResource
|
import net.mamoe.mirai.utils.ExternalResource
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
package net.mamoe.mirai.contact.roaming
|
package net.mamoe.mirai.contact.roaming
|
||||||
|
|
||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.message.data.MessageChain
|
import net.mamoe.mirai.message.data.MessageChain
|
||||||
import net.mamoe.mirai.message.data.MessageSource
|
import net.mamoe.mirai.message.data.MessageSource
|
||||||
import net.mamoe.mirai.utils.JavaFriendlyAPI
|
import net.mamoe.mirai.utils.JavaFriendlyAPI
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.contact.roaming
|
package net.mamoe.mirai.contact.roaming
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.Contact
|
import net.mamoe.mirai.contact.Contact
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -13,7 +13,7 @@ package net.mamoe.mirai.data
|
|||||||
|
|
||||||
import kotlinx.serialization.SerialName
|
import kotlinx.serialization.SerialName
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.event.events.BotInvitedJoinGroupRequestEvent
|
import net.mamoe.mirai.event.events.BotInvitedJoinGroupRequestEvent
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.event.events
|
package net.mamoe.mirai.event.events
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.contact.Friend
|
import net.mamoe.mirai.contact.Friend
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.event.events
|
package net.mamoe.mirai.event.events
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.contact.*
|
import net.mamoe.mirai.contact.*
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.message
|
package net.mamoe.mirai.message
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.IMirai
|
import net.mamoe.mirai.IMirai
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
package net.mamoe.mirai.message.action
|
package net.mamoe.mirai.message.action
|
||||||
|
|
||||||
import kotlinx.coroutines.*
|
import kotlinx.coroutines.*
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.message.data.MessageSource
|
import net.mamoe.mirai.message.data.MessageSource
|
||||||
import net.mamoe.mirai.message.data.MessageSource.Key.recallIn
|
import net.mamoe.mirai.message.data.MessageSource.Key.recallIn
|
||||||
import java.util.concurrent.CompletableFuture
|
import java.util.concurrent.CompletableFuture
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
*/
|
*/
|
||||||
package net.mamoe.mirai.message.action
|
package net.mamoe.mirai.message.action
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.contact.*
|
import net.mamoe.mirai.contact.*
|
||||||
|
@ -16,7 +16,7 @@ package net.mamoe.mirai.message.data
|
|||||||
import kotlinx.serialization.KSerializer
|
import kotlinx.serialization.KSerializer
|
||||||
import kotlinx.serialization.SerialName
|
import kotlinx.serialization.SerialName
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.contact.FileSupported
|
import net.mamoe.mirai.contact.FileSupported
|
||||||
import net.mamoe.mirai.contact.file.AbsoluteFile
|
import net.mamoe.mirai.contact.file.AbsoluteFile
|
||||||
|
@ -24,7 +24,7 @@ import kotlinx.serialization.SerialName
|
|||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import kotlinx.serialization.builtins.serializer
|
import kotlinx.serialization.builtins.serializer
|
||||||
import kotlinx.serialization.descriptors.buildClassSerialDescriptor
|
import kotlinx.serialization.descriptors.buildClassSerialDescriptor
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.IMirai
|
import net.mamoe.mirai.IMirai
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
|
@ -17,7 +17,7 @@ import kotlinx.coroutines.Deferred
|
|||||||
import kotlinx.coroutines.async
|
import kotlinx.coroutines.async
|
||||||
import kotlinx.coroutines.delay
|
import kotlinx.coroutines.delay
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Bot
|
import net.mamoe.mirai.Bot
|
||||||
import net.mamoe.mirai.IMirai
|
import net.mamoe.mirai.IMirai
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
|
@ -14,7 +14,7 @@ package net.mamoe.mirai.utils
|
|||||||
import kotlinx.atomicfu.atomic
|
import kotlinx.atomicfu.atomic
|
||||||
import kotlinx.coroutines.CompletableDeferred
|
import kotlinx.coroutines.CompletableDeferred
|
||||||
import kotlinx.coroutines.Deferred
|
import kotlinx.coroutines.Deferred
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.Mirai
|
import net.mamoe.mirai.Mirai
|
||||||
import net.mamoe.mirai.contact.Contact
|
import net.mamoe.mirai.contact.Contact
|
||||||
import net.mamoe.mirai.contact.Contact.Companion.sendImage
|
import net.mamoe.mirai.contact.Contact.Companion.sendImage
|
||||||
@ -602,7 +602,7 @@ public constructor(
|
|||||||
|
|
||||||
public constructor(
|
public constructor(
|
||||||
cleanup: ResourceCleanCallback? = null,
|
cleanup: ResourceCleanCallback? = null,
|
||||||
): this(null, cleanup)
|
) : this(null, cleanup)
|
||||||
|
|
||||||
public fun interface ResourceCleanCallback {
|
public fun interface ResourceCleanCallback {
|
||||||
@Throws(IOException::class)
|
@Throws(IOException::class)
|
||||||
|
@ -16,7 +16,7 @@ import kotlinx.coroutines.channels.SendChannel
|
|||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import kotlinx.coroutines.flow.emptyFlow
|
import kotlinx.coroutines.flow.emptyFlow
|
||||||
import kotlinx.coroutines.flow.toList
|
import kotlinx.coroutines.flow.toList
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.Contact
|
import net.mamoe.mirai.contact.Contact
|
||||||
import net.mamoe.mirai.contact.FileSupported
|
import net.mamoe.mirai.contact.FileSupported
|
||||||
import net.mamoe.mirai.contact.Group
|
import net.mamoe.mirai.contact.Group
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
package net.mamoe.mirai.event
|
package net.mamoe.mirai.event
|
||||||
|
|
||||||
import kotlinx.coroutines.*
|
import kotlinx.coroutines.*
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.internal.event.EVENT_LAUNCH_UNDISPATCHED
|
import net.mamoe.mirai.internal.event.EVENT_LAUNCH_UNDISPATCHED
|
||||||
import org.junit.jupiter.api.AfterEach
|
import org.junit.jupiter.api.AfterEach
|
||||||
import org.junit.jupiter.api.Disabled
|
import org.junit.jupiter.api.Disabled
|
||||||
|
@ -16,7 +16,7 @@ plugins {
|
|||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
|
|
||||||
id("kotlinx-atomicfu")
|
id("kotlinx-atomicfu")
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ plugins {
|
|||||||
kotlin("multiplatform")
|
kotlin("multiplatform")
|
||||||
// id("kotlinx-atomicfu")
|
// id("kotlinx-atomicfu")
|
||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
id("net.mamoe.kotlin-jvm-blocking-bridge")
|
id("me.him188.kotlin-jvm-blocking-bridge")
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.contact.file
|
package net.mamoe.mirai.internal.contact.file
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.internal.MockBot
|
import net.mamoe.mirai.internal.MockBot
|
||||||
import net.mamoe.mirai.internal.network.notice.BotAware
|
import net.mamoe.mirai.internal.network.notice.BotAware
|
||||||
import net.mamoe.mirai.internal.network.protocol.data.proto.GroupFileCommon
|
import net.mamoe.mirai.internal.network.protocol.data.proto.GroupFileCommon
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.BotInvitedJoinGroupRequestEvent
|
import net.mamoe.mirai.event.events.BotInvitedJoinGroupRequestEvent
|
||||||
import net.mamoe.mirai.event.events.BotJoinGroupEvent
|
import net.mamoe.mirai.event.events.BotJoinGroupEvent
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.event.events.FriendNickChangedEvent
|
import net.mamoe.mirai.event.events.FriendNickChangedEvent
|
||||||
import net.mamoe.mirai.internal.network.protocol.data.jce.MsgInfo
|
import net.mamoe.mirai.internal.network.protocol.data.jce.MsgInfo
|
||||||
import net.mamoe.mirai.internal.network.protocol.data.jce.MsgType0x210
|
import net.mamoe.mirai.internal.network.protocol.data.jce.MsgType0x210
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.BotGroupPermissionChangeEvent
|
import net.mamoe.mirai.event.events.BotGroupPermissionChangeEvent
|
||||||
import net.mamoe.mirai.event.events.MemberPermissionChangeEvent
|
import net.mamoe.mirai.event.events.MemberPermissionChangeEvent
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.BotGroupPermissionChangeEvent
|
import net.mamoe.mirai.event.events.BotGroupPermissionChangeEvent
|
||||||
import net.mamoe.mirai.event.events.MemberPermissionChangeEvent
|
import net.mamoe.mirai.event.events.MemberPermissionChangeEvent
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.BotGroupPermissionChangeEvent
|
import net.mamoe.mirai.event.events.BotGroupPermissionChangeEvent
|
||||||
import net.mamoe.mirai.event.events.MemberPermissionChangeEvent
|
import net.mamoe.mirai.event.events.MemberPermissionChangeEvent
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.MemberJoinEvent
|
import net.mamoe.mirai.event.events.MemberJoinEvent
|
||||||
import net.mamoe.mirai.event.events.MemberJoinRequestEvent
|
import net.mamoe.mirai.event.events.MemberJoinRequestEvent
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.MemberLeaveEvent
|
import net.mamoe.mirai.event.events.MemberLeaveEvent
|
||||||
import org.junit.jupiter.api.Test
|
import org.junit.jupiter.api.Test
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.FriendMessageSyncEvent
|
import net.mamoe.mirai.event.events.FriendMessageSyncEvent
|
||||||
import net.mamoe.mirai.event.events.GroupMessageSyncEvent
|
import net.mamoe.mirai.event.events.GroupMessageSyncEvent
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.FriendMessageEvent
|
import net.mamoe.mirai.event.events.FriendMessageEvent
|
||||||
import net.mamoe.mirai.event.events.GroupMessageEvent
|
import net.mamoe.mirai.event.events.GroupMessageEvent
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
package net.mamoe.mirai.internal.notice.processors
|
package net.mamoe.mirai.internal.notice.processors
|
||||||
|
|
||||||
import net.mamoe.kjbb.JvmBlockingBridge
|
import me.him188.kotlin.jvm.blocking.bridge.JvmBlockingBridge
|
||||||
import net.mamoe.mirai.contact.MemberPermission
|
import net.mamoe.mirai.contact.MemberPermission
|
||||||
import net.mamoe.mirai.event.events.BotMuteEvent
|
import net.mamoe.mirai.event.events.BotMuteEvent
|
||||||
import net.mamoe.mirai.event.events.BotUnmuteEvent
|
import net.mamoe.mirai.event.events.BotUnmuteEvent
|
||||||
|
Loading…
Reference in New Issue
Block a user