diff --git a/compiler/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassForFacadeImpl.kt b/compiler/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassForFacadeBase.kt similarity index 97% rename from compiler/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassForFacadeImpl.kt rename to compiler/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassForFacadeBase.kt index 23f75516750..4fee60c42bf 100644 --- a/compiler/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassForFacadeImpl.kt +++ b/compiler/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassForFacadeBase.kt @@ -26,7 +26,7 @@ import org.jetbrains.kotlin.psi.KtStringTemplateExpression import org.jetbrains.kotlin.psi.psiUtil.siblings import javax.swing.Icon -abstract class KtLightClassForFacadeImpl constructor( +abstract class KtLightClassForFacadeBase constructor( manager: PsiManager, override val facadeClassFqName: FqName, override val files: Collection @@ -181,7 +181,7 @@ abstract class KtLightClassForFacadeImpl constructor( return false } - val lightClass = other as KtLightClassForFacadeImpl + val lightClass = other as KtLightClassForFacadeBase if (this === other) return true if (facadeClassFqName != lightClass.facadeClassFqName) return false @@ -190,7 +190,7 @@ abstract class KtLightClassForFacadeImpl constructor( return true } - override fun toString() = "${KtLightClassForFacadeImpl::class.java.simpleName}:$facadeClassFqName" + override fun toString() = "${KtLightClassForFacadeBase::class.java.simpleName}:$facadeClassFqName" override val originKind: LightClassOriginKind get() = LightClassOriginKind.SOURCE diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraKtLightClassForFacade.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraKtLightClassForFacade.kt index 8684af2a896..33cc08af051 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraKtLightClassForFacade.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraKtLightClassForFacade.kt @@ -27,7 +27,7 @@ class KtUltraLightClassForFacade( facadeClassFqName: FqName, files: Collection, private val filesWithSupports: Collection> -) : KtLightClassForFacadeImpl(manager, facadeClassFqName, files) { +) : KtLightClassForFacadeBase(manager, facadeClassFqName, files) { private val _modifierList: PsiModifierList by lazyPub { if (isMultiFileClass) LightModifierList(manager, KotlinLanguage.INSTANCE, PsiModifier.PUBLIC, PsiModifier.FINAL)