Cut down on the noise in content assist

Use a 'tiered' model for properties
 - primary property
 - requred
 - other

Only suggest completions for a tier if the properties in the preceding tier
are already defined.
This commit is contained in:
Kris De Volder
2017-05-05 15:18:36 -07:00
parent dab8b8c520
commit 3e7944d47d
14 changed files with 447 additions and 355 deletions

View File

@@ -13,7 +13,6 @@ package org.springframework.ide.vscode.boot.java.completions;
import org.eclipse.lsp4j.CompletionItemKind;
import org.springframework.ide.vscode.commons.languageserver.completion.DocumentEdits;
import org.springframework.ide.vscode.commons.languageserver.completion.ICompletionProposal;
import org.springframework.ide.vscode.commons.languageserver.completion.ScoreableProposal;
import org.springframework.ide.vscode.commons.util.Renderable;
import org.springframework.ide.vscode.commons.util.text.IDocument;