mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEADEV-38781 CCE: JavaChainLookupElement.getType
This commit is contained in:
@@ -151,7 +151,11 @@ public class JavaChainLookupElement extends LookupElementDecorator<LookupElement
|
||||
}
|
||||
|
||||
public PsiType getType() {
|
||||
return JavaCompletionUtil.getQualifiedMemberReferenceType(JavaCompletionUtil.getLookupElementType(myQualifier), (PsiMember)getObject());
|
||||
final Object object = getObject();
|
||||
if (object instanceof PsiMember) {
|
||||
return JavaCompletionUtil.getQualifiedMemberReferenceType(JavaCompletionUtil.getLookupElementType(myQualifier), (PsiMember)object);
|
||||
}
|
||||
return ((PsiVariable) object).getType();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user