1
0
mirror of https://github.com/mamoe/mirai.git synced 2025-04-25 21:23:55 +08:00

Move service to common resources

This commit is contained in:
Him188 2020-11-22 14:33:18 +08:00
parent b8002d4b4d
commit 64b5251779
3 changed files with 2 additions and 1 deletions
mirai-core-api/src/jvmMain/kotlin
mirai-core/src
commonMain/resources/META-INF/services
jvmTest/kotlin

View File

@ -14,5 +14,5 @@ import java.util.*
@JvmSynthetic
internal actual fun findMiraiInstance(): IMirai {
return ServiceLoader.load(IMirai::class.java).firstOrNull()
?: Class.forName("net.mamoe.mirai.internal.MiraiImpl").kotlin.objectInstance as IMirai
?: Class.forName("net.mamoe.mirai.internal.MiraiImpl\$INSTANCE").kotlin.objectInstance as IMirai
}

View File

@ -6,6 +6,7 @@
*
* https://github.com/mamoe/mirai/blob/master/LICENSE
*/
package net.mamoe.mirai.internal
import net.mamoe.mirai.message.data.ConstrainSingle