Skip to content

Commit 19967a0

Browse files
committed
Remove currentThreadId as it is not used and breaks on iOS.
1 parent 5e25a87 commit 19967a0

File tree

5 files changed

+0
-7
lines changed
  • serialization/src
    • commonMain/kotlin/nl/adaptivity/xmlutil/serialization/impl
    • jsMain/kotlin/nl/adaptivity/xmlutil/serialization/impl
    • jvmMain/kotlin/nl/adaptivity/xmlutil/serialization/impl
    • nativeMain/kotlin/nl/adaptivity/xmlutil/serialization/impl
    • wasmCommonMain/kotlin/nl/adaptivity/xmlutil/serialization/impl

5 files changed

+0
-7
lines changed

serialization/src/commonMain/kotlin/nl/adaptivity/xmlutil/serialization/impl/compat.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,3 @@ internal expect val KClass<*>.maybeSerialName: String?
2727
internal expect class CompatLock()
2828

2929
internal expect inline fun <R> CompatLock.invoke(action: () -> R): R
30-
31-
internal expect fun currentThreadId(): Any

serialization/src/jsMain/kotlin/nl/adaptivity/xmlutil/serialization/impl/compat.js.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,3 @@ internal actual val KClass<*>.maybeSerialName: String?
3636
internal actual class CompatLock
3737

3838
internal actual inline fun <R> CompatLock.invoke(action: () -> R): R = action()
39-
internal actual fun currentThreadId(): Any = 1

serialization/src/jvmMain/kotlin/nl/adaptivity/xmlutil/serialization/impl/compat.jvm.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,3 @@ internal actual inline fun <R> CompatLock.invoke(action: () -> R): R {
4545
}
4646
}
4747

48-
internal actual fun currentThreadId(): Any = Thread.currentThread().id

serialization/src/nativeMain/kotlin/nl/adaptivity/xmlutil/serialization/impl/compat.native.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import kotlinx.atomicfu.locks.ReentrantLock
2424
import kotlinx.serialization.ExperimentalSerializationApi
2525
import kotlinx.serialization.InternalSerializationApi
2626
import kotlinx.serialization.serializerOrNull
27-
import platform.posix.pthread_self
2827
import kotlin.reflect.KClass
2928

3029
@OptIn(InternalSerializationApi::class, ExperimentalSerializationApi::class)
@@ -46,4 +45,3 @@ internal actual inline fun <R> CompatLock.invoke(action: () -> R): R {
4645
}
4746
}
4847

49-
internal actual fun currentThreadId(): Any = pthread_self()

serialization/src/wasmCommonMain/kotlin/nl/adaptivity/xmlutil/serialization/impl/compat.wasmCommon.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,3 @@ internal actual val KClass<*>.maybeSerialName: String?
3434
internal actual class CompatLock
3535

3636
internal actual inline fun <R> CompatLock.invoke(action: () -> R): R = action()
37-
internal actual fun currentThreadId(): Any = 1

0 commit comments

Comments
 (0)