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