From fd608fb257d9c217cd0246d591f74a56b855b75b Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Sat, 16 Apr 2016 21:51:07 +0300 Subject: [PATCH] #375 Hide pseudo columns from autocomplete Former-commit-id: b5a1bc81573d5dd542f25bcaadbca2bb2cefb980 --- .../dbeaver/ui/editors/sql/syntax/SQLCompletionProcessor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/editors/sql/syntax/SQLCompletionProcessor.java b/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/editors/sql/syntax/SQLCompletionProcessor.java index ded042b0bd..d85aef5eb6 100644 --- a/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/editors/sql/syntax/SQLCompletionProcessor.java +++ b/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/editors/sql/syntax/SQLCompletionProcessor.java @@ -524,6 +524,10 @@ public class SQLCompletionProcessor implements IContentAssistProcessor if (startPart != null && !child.getName().toUpperCase().startsWith(startPart)) { continue; } + if (child instanceof DBPHiddenObject && ((DBPHiddenObject) child).isHidden()) { + // Skip hidden + continue; + } proposals.add(makeProposalsFromObject(monitor, child)); } } -- GitLab