Browse Source

[core] Remove legacy Kotlin Native annotations

Him188 2 years ago
parent
commit
f0fa6a7979

+ 0 - 2
mirai-core/src/commonMain/kotlin/network/components/PacketLoggingStrategy.kt

@@ -24,7 +24,6 @@ import net.mamoe.mirai.utils.MiraiLogger
 import net.mamoe.mirai.utils.systemProp
 import net.mamoe.mirai.utils.verbose
 import kotlin.coroutines.cancellation.CancellationException
-import kotlin.native.concurrent.SharedImmutable
 
 /**
  * Implementation must be fast and non-blocking, throwing no exception.
@@ -117,5 +116,4 @@ internal class PacketLoggingStrategyImpl(
 }
 
 
-@SharedImmutable
 private val SHOW_PACKET_DETAILS = systemProp("mirai.network.show.packet.details", false)

+ 0 - 2
mirai-core/src/commonMain/kotlin/network/handler/state/LoggingStateObserver.kt

@@ -13,7 +13,6 @@ import net.mamoe.mirai.internal.network.handler.NetworkHandler
 import net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport
 import net.mamoe.mirai.utils.*
 import kotlin.coroutines.coroutineContext
-import kotlin.native.concurrent.ThreadLocal
 
 internal class LoggingStateObserver(
     val logger: MiraiLogger,
@@ -73,7 +72,6 @@ internal class LoggingStateObserver(
         )
     }
 
-    @ThreadLocal
     companion object {
         /**
          * - `on`/`true` for simple logging