From fcbddb9c699c2938d5adbd563e53bab7c0faaa50 Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 12 Oct 2020 14:09:56 +0700 Subject: [PATCH] [java-completion] Check for public GitOrigin-RevId: b40674ef588d7ec31449abc6e1a15b448668e9f3 --- .../com/intellij/psi/filters/getters/JavaMembersGetter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/psi/filters/getters/JavaMembersGetter.java b/java/java-impl/src/com/intellij/psi/filters/getters/JavaMembersGetter.java index b814c89e7dc2..255bacd68e14 100644 --- a/java/java-impl/src/com/intellij/psi/filters/getters/JavaMembersGetter.java +++ b/java/java-impl/src/com/intellij/psi/filters/getters/JavaMembersGetter.java @@ -67,7 +67,8 @@ public class JavaMembersGetter extends MembersGetter { JavaPsiFacade.getInstance(file.getProject()).findClass("java.nio.charset.StandardCharsets", file.getResolveScope()); if (charsetsClass != null) { for (PsiField field : charsetsClass.getFields()) { - if (field.hasModifierProperty(PsiModifier.STATIC) && field.getType().equals(myExpectedType)) { + if (field.hasModifierProperty(PsiModifier.STATIC) && + field.hasModifierProperty(PsiModifier.PUBLIC) && field.getType().equals(myExpectedType)) { LookupElement element = createFieldElement(field); if (element != null && field.getName().equals("UTF_8")) { element = PrioritizedLookupElement.withPriority(element, 1.0);