From e8853fd40bf80d7d0ccdfeab214959b04ef9b329 Mon Sep 17 00:00:00 2001 From: Dmitriy Dolovov Date: Mon, 2 Oct 2023 12:20:15 +0200 Subject: [PATCH] [IR] Drop obsolete o.j.k.backend.common.serialization.signature.IdSignatureSerializer It has been renamed to IdSignatureFactory. We have to keep IdSignatureSerializer as a typealias for a while to keep the source compatibility with the Compose compiler plugin. --- .../serialization/signature/IdSignatureFactory.kt | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/signature/IdSignatureFactory.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/signature/IdSignatureFactory.kt index 17de40183a2..aee65ea2b75 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/signature/IdSignatureFactory.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/signature/IdSignatureFactory.kt @@ -188,21 +188,6 @@ class PublicIdSignatureComputer(val mangler: KotlinMangler.IrMangler) : IdSignat } } -/** - * `IdSignatureSerializer` has been renamed to [IdSignatureFactory]. The [IdSignatureSerializer] type alias is added here - * in place of the original `IdSignatureSerializer` class to keep source compatibility with the Compose compiler plugin - * (this is only needed for a short duration of time). - * - * The [Deprecated] annotation was commented out because it leads to compilation errors in Compose plugin due to the use of `-Werror`. - */ -//@Deprecated( -// message = "IdSignatureSerializer has been renamed to IdSignatureFactory." + -// " Need to maintain this type alias for a while to keep source compatibility with the Compose plugin.", -// replaceWith = ReplaceWith("IdSignatureFactory") -//) -@Suppress("unused") -typealias IdSignatureSerializer = IdSignatureFactory - class IdSignatureFactory( private val publicSignatureBuilder: PublicIdSignatureComputer, private val table: DeclarationTable,