[lc] KtLightClassBase: cleanup code

^KT-53543
This commit is contained in:
Dmitry Gridin
2022-08-17 20:00:19 +02:00
committed by Space
parent 0bbe981ff0
commit d2ddf88cdc
@@ -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<PsiField>
abstract override fun getOwnMethods(): List<PsiMethod>
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