From 5868f9cfc9c9b25c51bf10e107f4670126b4d526 Mon Sep 17 00:00:00 2001 From: Jinbo Wang Date: Fri, 25 Mar 2022 14:41:28 +0800 Subject: [PATCH] Adopt CompletionProposal new API to ignored types before creating certain proposals Signed-off-by: Jinbo Wang --- .../internal/contentassist/CompletionProposalRequestor.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/contentassist/CompletionProposalRequestor.java b/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/contentassist/CompletionProposalRequestor.java index 99a1f746d1..7ffa956f8a 100644 --- a/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/contentassist/CompletionProposalRequestor.java +++ b/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/contentassist/CompletionProposalRequestor.java @@ -440,4 +440,9 @@ protected final char[] getDeclaringType(CompletionProposal proposal) { } } + @Override + public boolean isIgnored(char[] fullTypeName) { + return fullTypeName != null && TypeFilter.isFiltered(fullTypeName); + } + }