[core/debug] Fix build

This commit is contained in:
Karlatemp
2022-11-14 06:02:46 +08:00
parent fe70187881
commit bbf3c09ae4

View File

@@ -33,6 +33,7 @@ import net.mamoe.mirai.message.data.MessageChain
import net.mamoe.mirai.message.data.MessageSource
import net.mamoe.mirai.message.data.OnlineMessageSource
import net.mamoe.mirai.message.data.visitor.MessageVisitor
import net.mamoe.mirai.utils.TestOnly
import net.mamoe.mirai.utils.loadService
import net.mamoe.mirai.utils.toLongUnsigned
@@ -307,7 +308,17 @@ internal open class MessageSourceSequenceIdAwaiter {
}
companion object {
val instance =
@Suppress("ObjectPropertyName")
private val _instance = atomic(
loadService(MessageSourceSequenceIdAwaiter::class) { MessageSourceSequenceIdAwaiter() }
)
val instance: MessageSourceSequenceIdAwaiter get() = _instance.value
// Used for reset test env
@TestOnly
internal fun setInstance(instance: MessageSourceSequenceIdAwaiter) {
_instance.value = instance
}
}
}