diff --git a/compiler/psi/src/org/jetbrains/kotlin/psi/stubs/impl/KotlinFileStubImpl.kt b/compiler/psi/src/org/jetbrains/kotlin/psi/stubs/impl/KotlinFileStubImpl.kt index f912e73a854..ac08bc12e59 100644 --- a/compiler/psi/src/org/jetbrains/kotlin/psi/stubs/impl/KotlinFileStubImpl.kt +++ b/compiler/psi/src/org/jetbrains/kotlin/psi/stubs/impl/KotlinFileStubImpl.kt @@ -16,9 +16,6 @@ package org.jetbrains.kotlin.psi.stubs.impl -import com.intellij.psi.PsiClass -import com.intellij.psi.impl.java.stubs.PsiClassStub -import com.intellij.psi.stubs.PsiClassHolderFileStub import com.intellij.psi.stubs.PsiFileStubImpl import com.intellij.psi.tree.IStubFileElementType import org.jetbrains.kotlin.name.FqName @@ -38,7 +35,7 @@ class KotlinFileStubImpl( private val facadeFqNameString: String?, val partSimpleName: String?, val facadePartSimpleNames: List?, -) : PsiFileStubImpl(ktFile), KotlinFileStub, PsiClassHolderFileStub { +) : PsiFileStubImpl(ktFile), KotlinFileStub { constructor(ktFile: KtFile?, packageName: String, isScript: Boolean) : this( ktFile, @@ -63,10 +60,6 @@ class KotlinFileStubImpl( override fun toString(): String = "PsiJetFileStubImpl[" + "package=" + getPackageFqName().asString() + "]" - override fun getClasses(): Array { - return childrenStubs.filterIsInstance>().map { it.psi }.toTypedArray() - } - override fun findImportsByAlias(alias: String): List { val importList = childrenStubs.firstOrNull { it.stubType == IMPORT_LIST } ?: return emptyList() return importList.childrenStubs.filterIsInstance().filter {