diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KtLightClassForFacade.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KtLightClassForFacade.kt index 80ca967ca6a..6f3ccb519fd 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KtLightClassForFacade.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KtLightClassForFacade.kt @@ -123,21 +123,6 @@ public class KtLightClassForFacade private constructor( override fun getImplementsListTypes() = PsiClassType.EMPTY_ARRAY - // TODO: Find a way to return just Object - override fun getExtendsList() = super.getExtendsList() - - // TODO see getExtendsList() - override fun getExtendsListTypes() = super.getExtendsListTypes() - - // TODO see getExtendsList() - override fun getSuperClass(): PsiClass? = super.getSuperClass() - - // TODO see getExtendsList() - override fun getSupers(): Array = super.getSupers() - - // TODO see getExtendsList() - override fun getSuperTypes() = super.getSuperTypes() - override fun getInterfaces() = PsiClass.EMPTY_ARRAY override fun getInnerClasses() = PsiClass.EMPTY_ARRAY @@ -199,14 +184,7 @@ public class KtLightClassForFacade private constructor( return true } - override fun toString(): String { - try { - return javaClass().getSimpleName() + ":" + getQualifiedName() - } - catch (e: Throwable) { - return javaClass().getSimpleName() + ":" + e.toString() - } - } + override fun toString() = "${KtLightClassForFacade::class.java.simpleName}:$facadeClassFqName" companion object Factory { public fun createForFacade(