From 8982a49dcbf9544751eead5bd455ffeccc400388 Mon Sep 17 00:00:00 2001 From: Nicolay Mitropolsky Date: Mon, 22 Jul 2019 15:04:38 +0300 Subject: [PATCH] renaming `KtLightParameter` to `KtLightParameterImpl` --- .../org/jetbrains/kotlin/asJava/elements/KtLightMethodImpl.kt | 2 +- .../elements/{KtLightParameter.kt => KtLightParameterImpl.kt} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/{KtLightParameter.kt => KtLightParameterImpl.kt} (98%) diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightMethodImpl.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightMethodImpl.kt index 0c09970c9dd..3e2a7bfa4ae 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightMethodImpl.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightMethodImpl.kt @@ -61,7 +61,7 @@ open class KtLightMethodImpl protected constructor( protected open fun buildParametersForList(): List { val clsParameters by lazyPub { clsDelegate.parameterList.parameters } return (dummyDelegate?.parameterList?.parameters ?: clsParameters).mapIndexed { index, dummyParameter -> - KtLightParameter( + KtLightParameterImpl( dummyParameter, { clsParameters.getOrNull(index) }, index, diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightParameter.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightParameterImpl.kt similarity index 98% rename from compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightParameter.kt rename to compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightParameterImpl.kt index b0953f6cb6a..aba15dac112 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightParameter.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/elements/KtLightParameterImpl.kt @@ -22,7 +22,7 @@ import org.jetbrains.kotlin.psi.KtProperty import org.jetbrains.kotlin.psi.KtPropertyAccessor import org.jetbrains.kotlin.psi.psiUtil.isExtensionDeclaration -class KtLightParameter( +class KtLightParameterImpl( private val dummyDelegate: PsiParameter, private val clsDelegateProvider: () -> PsiParameter?, private val index: Int, @@ -108,7 +108,7 @@ class KtLightParameter( if (kotlinOrigin?.isEquivalentTo(another) == true) return@Computable true } - if (another is KtLightParameter) { + if (another is KtLightParameterImpl) { return@Computable kotlinOrigin != null && kotlinOrigin == another.kotlinOrigin && clsDelegate == another.clsDelegate }