From addfa27980b8a03b7fa1785c261966d17c810467 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Tue, 6 Apr 2021 00:11:01 +0300 Subject: [PATCH] Fix various EXPOSED_FROM_PRIVATE_IN_FILE deprecations --- .../jetbrains/kotlin/backend/jvm/lower/AssertionLowering.kt | 2 +- .../jvm/src/kotlin/coroutines/jvm/internal/DebugMetadata.kt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/AssertionLowering.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/AssertionLowering.kt index 8bc3ef29a5e..2d898ab076d 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/AssertionLowering.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/AssertionLowering.kt @@ -49,7 +49,7 @@ private class AssertionLowering(private val context: JvmBackendContext) : { // Keeps track of the $assertionsDisabled field, which we generate lazily for classes containing // assertions when compiled with -Xassertions=jvm. - private class ClassInfo(val irClass: IrClass, val topLevelClass: IrClass, var assertionsDisabledField: IrField? = null) + class ClassInfo(val irClass: IrClass, val topLevelClass: IrClass, var assertionsDisabledField: IrField? = null) override fun lower(irFile: IrFile) { // In legacy mode we treat assertions as inline function calls diff --git a/libraries/stdlib/jvm/src/kotlin/coroutines/jvm/internal/DebugMetadata.kt b/libraries/stdlib/jvm/src/kotlin/coroutines/jvm/internal/DebugMetadata.kt index 04fd9526cf9..7855d20f58c 100644 --- a/libraries/stdlib/jvm/src/kotlin/coroutines/jvm/internal/DebugMetadata.kt +++ b/libraries/stdlib/jvm/src/kotlin/coroutines/jvm/internal/DebugMetadata.kt @@ -60,8 +60,7 @@ private object ModuleNameRetriever { private val notOnJava9 = Cache(null, null, null) - @JvmField - var cache: Cache? = null + private var cache: Cache? = null fun getModuleName(continuation: BaseContinuationImpl): String? { val cache = this.cache ?: buildCache(continuation)