From d20284aa3e0ccecd08a6baf288176a942c523a89 Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Tue, 2 May 2017 19:34:41 -0700 Subject: [PATCH] Fix test failures --- .../ide/vscode/boot/BootPropertiesLanguageServer.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/headless-services/boot-properties-language-server/src/main/java/org/springframework/ide/vscode/boot/BootPropertiesLanguageServer.java b/headless-services/boot-properties-language-server/src/main/java/org/springframework/ide/vscode/boot/BootPropertiesLanguageServer.java index 55caced85..726eaa7b2 100644 --- a/headless-services/boot-properties-language-server/src/main/java/org/springframework/ide/vscode/boot/BootPropertiesLanguageServer.java +++ b/headless-services/boot-properties-language-server/src/main/java/org/springframework/ide/vscode/boot/BootPropertiesLanguageServer.java @@ -47,6 +47,7 @@ import org.springframework.ide.vscode.commons.yaml.completion.YamlCompletionEngi import org.springframework.ide.vscode.commons.yaml.hover.YamlHoverInfoProvider; import org.springframework.ide.vscode.commons.yaml.structure.YamlDocument; import org.springframework.ide.vscode.commons.yaml.structure.YamlStructureProvider; +import org.springframework.ide.vscode.commons.yaml.structure.YamlStructureParser.SNode; import org.yaml.snakeyaml.Yaml; import com.google.common.collect.ImmutableList; @@ -119,7 +120,12 @@ public class BootPropertiesLanguageServer extends SimpleLanguageServer { private ICompletionEngine getCompletionEngine() { ICompletionEngine propertiesCompletions = new SpringPropertiesCompletionEngine(indexProvider, typeUtilProvider, javaProjectFinder); - ICompletionEngine yamlCompletions = new YamlCompletionEngine(yamlStructureProvider, yamlAssistContextProvider); + ICompletionEngine yamlCompletions = new YamlCompletionEngine(yamlStructureProvider, yamlAssistContextProvider) { + @Override + protected boolean isLesserIndentRelaxable(SNode currentNode, SNode contextNode) { + return false; + } + }; return (IDocument document, int offset) -> { String uri = document.getUri(); if (uri!=null) {