Fixed KT-6074 Package facade classes are shown in completion in kotlin files

#KT-6074 Fixed
This commit is contained in:
Valentin Kipyatkov
2014-10-20 20:36:43 +04:00
parent d8dbc46867
commit 59b66e7579
2 changed files with 6 additions and 1 deletions
@@ -59,7 +59,7 @@ class TypesCompletion(val parameters: CompletionParameters,
if (JavaResolverPsiUtils.isCompiledKotlinClass(psiClass)) {
addLookupElementForCompiledKotlinClass(psiClass, collector)
}
else {
else if (!JavaResolverPsiUtils.isCompiledKotlinPackageClass(psiClass)) {
collector.addElementWithAutoInsertionSuppressed(KotlinLookupElementFactory.createLookupElementForJavaClass(psiClass))
}
}
@@ -0,0 +1,5 @@
fun foo() {
UtilPack<caret>
}
// ABSENT: UtilPackage