EA-32366: fix NPE in GormPropertiesListReferenceReferenceProvider.

This commit is contained in:
Sergey Evdokimov
2011-12-02 13:49:05 +03:00
parent e038e423c0
commit db9e26a218
@@ -149,8 +149,12 @@ public class CompleteReferenceExpression {
}
@NotNull
public static LookupElementBuilder createPropertyLookupElement(@NotNull String name, @NotNull PsiType type) {
return LookupElementBuilder.create(name).setIcon(GroovyIcons.PROPERTY).setTypeText(type.getPresentableText());
public static LookupElementBuilder createPropertyLookupElement(@NotNull String name, @Nullable PsiType type) {
LookupElementBuilder res = LookupElementBuilder.create(name).setIcon(GroovyIcons.PROPERTY);
if (type != null) {
res = res.setTypeText(type.getPresentableText());
}
return res;
}
@Nullable