From d2ddf88cdcba88b8a636194967bac19a3c2a5a86 Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Wed, 17 Aug 2022 20:00:19 +0200 Subject: [PATCH] [lc] KtLightClassBase: cleanup code ^KT-53543 --- .../org/jetbrains/kotlin/asJava/classes/KtLightClassBase.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassBase.kt b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassBase.kt index 99d3fbf4073..19003e4e052 100644 --- a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassBase.kt +++ b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/classes/KtLightClassBase.kt @@ -46,13 +46,11 @@ abstract class KtLightClassBase protected constructor( override fun findMethodsByName(name: String, checkBases: Boolean) = myInnersCache.findMethodsByName(name, checkBases) override fun findInnerClassByName(name: String, checkBases: Boolean) = myInnersCache.findInnerClassByName(name, checkBases) + abstract override fun getOwnFields(): List abstract override fun getOwnMethods(): List - override fun getText(): String { - val origin = kotlinOrigin - return if (origin == null) "" else origin.text - } + override fun getText(): String = kotlinOrigin?.text ?: "" override fun getLanguage() = KotlinLanguage.INSTANCE