IDEA-83918 Error completion behaviour for methods in imports.

This commit is contained in:
peter
2012-04-25 22:12:42 +02:00
parent 0b7b3518ad
commit 39b1487491
6 changed files with 21 additions and 3 deletions
@@ -764,7 +764,7 @@ public class PsiJavaCodeReferenceElementImpl extends CompositePsiElement impleme
@Override
public void processVariants(final PsiScopeProcessor processor) {
final OrFilter filter = new OrFilter();
if (isInCode()) {
if (isInCode() && !(getParent() instanceof PsiImportStatement)) {
filter.addFilter(new AndFilter(ElementClassFilter.METHOD, new NotFilter(new ConstructorFilter())));
filter.addFilter(ElementClassFilter.VARIABLE);
}