mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-06 11:39:14 +08:00
Fix MiraiImpl resolve
This commit is contained in:
parent
641396224e
commit
d0d73d5285
@ -10,9 +10,10 @@
|
||||
package net.mamoe.mirai
|
||||
|
||||
import java.util.*
|
||||
import kotlin.reflect.full.companionObjectInstance
|
||||
|
||||
@JvmSynthetic
|
||||
internal actual fun findMiraiInstance(): IMirai {
|
||||
return ServiceLoader.load(IMirai::class.java).firstOrNull()
|
||||
?: Class.forName("net.mamoe.mirai.internal.MiraiImpl\$INSTANCE").kotlin.objectInstance as IMirai
|
||||
?: Class.forName("net.mamoe.mirai.internal.MiraiImpl").kotlin.companionObjectInstance as IMirai
|
||||
}
|
Loading…
Reference in New Issue
Block a user