Optimization in completion: don't spend too much time calculating root packages

This commit is contained in:
Valentin Kipyatkov
2015-07-15 21:48:19 +03:00
parent 10b5942537
commit 136af1cd60
8 changed files with 83 additions and 16 deletions
@@ -19,9 +19,13 @@ package org.jetbrains.kotlin.idea.core.completion
import com.intellij.openapi.util.Iconable
import com.intellij.psi.PsiElement
import org.jetbrains.kotlin.descriptors.DeclarationDescriptor
import org.jetbrains.kotlin.name.FqName
import org.jetbrains.kotlin.name.Name
public interface DeclarationLookupObject : Iconable {
public val psiElement: PsiElement?
public val descriptor: DeclarationDescriptor?
public val name: Name?
public val importableFqName: FqName?
public val isDeprecated: Boolean
}