• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1--- a/kotlinx-coroutines-core/concurrent/src/internal/LockFreeLinkedList.kt
2+++ b/kotlinx-coroutines-core/concurrent/src/internal/LockFreeLinkedList.kt
3@@ -1,4 +1,4 @@
4-@file:Suppress("NO_EXPLICIT_VISIBILITY_IN_API_MODE")
5+@file:Suppress("NO_EXPLICIT_VISIBILITY_IN_API_MODE", "ACTUAL_WITHOUT_EXPECT")
6
7 package kotlinx.coroutines.internal
8
9--- a/kotlinx-coroutines-core/jvm/src/internal/Concurrent.kt
10+++ b/kotlinx-coroutines-core/jvm/src/internal/Concurrent.kt
11@@ -8,7 +8,7 @@ internal actual typealias ReentrantLock = java.util.concurrent.locks.ReentrantLo
12
13 internal actual inline fun <T> ReentrantLock.withLock(action: () -> T) = this.withLockJvm(action)
14
15-@Suppress("ACTUAL_WITHOUT_EXPECT") // Visibility
16+@Suppress("ACTUAL_WITHOUT_EXPECT", "NO_ACTUAL_CLASS_MEMBER_FOR_EXPECTED_CLASS") // Visibility
17 internal actual typealias WorkaroundAtomicReference<T> = java.util.concurrent.atomic.AtomicReference<T>
18
19 // BenignDataRace is OptionalExpectation and doesn't have to be here
20--- a/test-utils/jvm/src/TestBase.kt
21+++ b/test-utils/jvm/src/TestBase.kt
22@@ -57,6 +57,7 @@ internal actual fun lastResortReportException(error: Throwable) {
23  * }
24  * ```
25  */
26+@Suppress("NO_ACTUAL_CLASS_MEMBER_FOR_EXPECTED_CLASS")
27 actual open class TestBase(
28     private var disableOutCheck: Boolean,
29     private val errorCatching: ErrorCatching.Impl = ErrorCatching.Impl()
30