From f5d4d942108f27aaeb14a288b7a7f8a99ae1b551 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 29 Sep 2014 17:49:29 +0200 Subject: [PATCH] tolerate unnamed fields in completion (EA-58807) --- .../completion/JavaMemberNameCompletionContributor.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/completion/JavaMemberNameCompletionContributor.java b/java/java-impl/src/com/intellij/codeInsight/completion/JavaMemberNameCompletionContributor.java index bb45d770dea1..ab86b701c3fc 100644 --- a/java/java-impl/src/com/intellij/codeInsight/completion/JavaMemberNameCompletionContributor.java +++ b/java/java-impl/src/com/intellij/codeInsight/completion/JavaMemberNameCompletionContributor.java @@ -382,6 +382,7 @@ public class JavaMemberNameCompletionContributor extends CompletionContributor { for (final PsiField field : psiClass.getFields()) { if (field == element) continue; + if (StringUtil.isEmpty(field.getName())) continue; PsiUtilCore.ensureValid(field); PsiType fieldType = field.getType();