Skip to content

Commit 35f458a

Browse files
Abduqodiri Qurbonzodaqurbonzoda
Abduqodiri Qurbonzoda
authored andcommitted
Remove the common var AbstractMutableList<*>.modCount: Int declaration
In Kotlin 2.0 it is provided by stdlib. See KT-57150.
1 parent 19bf6b2 commit 35f458a

File tree

5 files changed

+0
-17
lines changed

5 files changed

+0
-17
lines changed

core/commonMain/src/implementations/immutableList/PersistentVectorBuilder.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import kotlinx.collections.immutable.internal.ListImplementation.checkElementInd
1010
import kotlinx.collections.immutable.internal.ListImplementation.checkPositionIndex
1111
import kotlinx.collections.immutable.internal.MutabilityOwnership
1212
import kotlinx.collections.immutable.internal.assert
13-
import kotlinx.collections.immutable.internal.modCount
1413

1514
internal class PersistentVectorBuilder<E>(vector: PersistentList<E>,
1615
vectorRoot: Array<Any?>?,

core/commonMain/src/internal/commonFunctions.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,3 @@
66
package kotlinx.collections.immutable.internal
77

88
internal expect fun assert(condition: Boolean)
9-
10-
@Suppress("NO_ACTUAL_FOR_EXPECT") // implemented by protected property in JVM
11-
internal expect var AbstractMutableList<*>.modCount: Int

core/jsMain/src/internal/commonFunctions.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,3 @@ internal actual fun assert(condition: Boolean) {
1010
throw AssertionError("Assertion failed")
1111
}
1212
}
13-
14-
internal actual var AbstractMutableList<*>.modCount: Int
15-
get() = 0
16-
set(@Suppress("UNUSED_PARAMETER") value) {}

core/nativeMain/src/internal/commonFunctions.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,3 @@ package kotlinx.collections.immutable.internal
77

88
@OptIn(kotlin.experimental.ExperimentalNativeApi::class)
99
internal actual fun assert(condition: Boolean) = kotlin.assert(condition)
10-
11-
12-
internal actual var AbstractMutableList<*>.modCount: Int
13-
get() = 0
14-
set(@Suppress("UNUSED_PARAMETER") value) {}

core/wasmMain/src/internal/commonFunctions.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,3 @@ internal actual fun assert(condition: Boolean) {
1010
throw AssertionError("Assertion failed")
1111
}
1212
}
13-
14-
internal actual var AbstractMutableList<*>.modCount: Int
15-
get() = 0
16-
set(@Suppress("UNUSED_PARAMETER") value) {}

0 commit comments

Comments
 (0)