diff --git a/platform/util/base/multiplatform/src/com/intellij/util/text/CharArrayCharSequence.kt b/platform/util/base/multiplatform/src/com/intellij/util/text/CharArrayCharSequence.kt index 0ff911b2490f..f4600ec5797b 100644 --- a/platform/util/base/multiplatform/src/com/intellij/util/text/CharArrayCharSequence.kt +++ b/platform/util/base/multiplatform/src/com/intellij/util/text/CharArrayCharSequence.kt @@ -6,6 +6,7 @@ import com.intellij.openapi.util.text.stringHashCode import com.intellij.util.text.CharArrayUtilKmp.regionMatches import kotlin.math.min import kotlin.jvm.JvmField +import kotlin.jvm.Transient open class CharArrayCharSequence( @JvmField protected val myChars: CharArray, diff --git a/platform/util/base/multiplatform/src/com/intellij/util/text/CharSequenceSubSequence.kt b/platform/util/base/multiplatform/src/com/intellij/util/text/CharSequenceSubSequence.kt index b9eeb4f0493a..67438b3ef77e 100644 --- a/platform/util/base/multiplatform/src/com/intellij/util/text/CharSequenceSubSequence.kt +++ b/platform/util/base/multiplatform/src/com/intellij/util/text/CharSequenceSubSequence.kt @@ -5,6 +5,7 @@ import com.intellij.openapi.util.text.CharSequenceWithStringHash import com.intellij.openapi.util.text.stringHashCode import com.intellij.util.text.CharArrayUtilKmp.fromSequence import com.intellij.util.text.CharArrayUtilKmp.getChars +import kotlin.jvm.Transient /** * `CharSequenceSubSequence` allows to save time and memory in text processing code. It avoids