From ef566ab4795d86317765a89ac3ed631b4944caf8 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Thu, 2 Feb 2023 12:09:17 +0100 Subject: [PATCH] [SLC] SymbolLightAbstractAnnotationParameterList: drop redundant equals/hashCode ^KT-56046 --- .../SymbolLightAbstractAnnotationParameterList.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SymbolLightAbstractAnnotationParameterList.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SymbolLightAbstractAnnotationParameterList.kt index 3e54d35036a..d8e9814b0ca 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SymbolLightAbstractAnnotationParameterList.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/annotations/SymbolLightAbstractAnnotationParameterList.kt @@ -13,11 +13,7 @@ import org.jetbrains.kotlin.psi.KtElement internal sealed class SymbolLightAbstractAnnotationParameterList( parent: SymbolLightAbstractAnnotation, ) : KtLightElementBase(parent), PsiAnnotationParameterList { - override val kotlinOrigin: KtElement? - get() = (parent as SymbolLightAbstractAnnotation).kotlinOrigin?.valueArgumentList - - override fun equals(other: Any?): Boolean = other === this || other is SymbolLightLazyAnnotationParameterList && other.parent == parent - override fun hashCode(): Int = parent.hashCode() + override val kotlinOrigin: KtElement? get() = (parent as SymbolLightAbstractAnnotation).kotlinOrigin?.valueArgumentList } internal fun SymbolLightAbstractAnnotation.symbolLightAnnotationParameterList(