diff --git a/headless-services/jdt-ls-extension/org.springframework.tooling.jdt.ls.commons/src/org/springframework/tooling/jdt/ls/commons/java/JavaData.java b/headless-services/jdt-ls-extension/org.springframework.tooling.jdt.ls.commons/src/org/springframework/tooling/jdt/ls/commons/java/JavaData.java index 8a0edb693..049ac89ce 100644 --- a/headless-services/jdt-ls-extension/org.springframework.tooling.jdt.ls.commons/src/org/springframework/tooling/jdt/ls/commons/java/JavaData.java +++ b/headless-services/jdt-ls-extension/org.springframework.tooling.jdt.ls.commons/src/org/springframework/tooling/jdt/ls/commons/java/JavaData.java @@ -69,6 +69,7 @@ public class JavaData { return createTypeData((IType) element); } } catch (Exception e) { + logger.log("Failed to fetch type data for element witn key: " + bindingKey); logger.log(e); } return null; diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/SpringSymbolIndex.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/SpringSymbolIndex.java index dba7f3fa0..ee3356526 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/SpringSymbolIndex.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/app/SpringSymbolIndex.java @@ -547,7 +547,7 @@ public class SpringSymbolIndex implements InitializingBean { } public Stream getSymbols(Predicate filter) { - return symbols.parallelStream() + return symbols.stream() .filter(filter) .map(enhanced -> enhanced.getSymbol()); } diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/properties/completions/PropertiesCompletionProposalsCalculator.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/properties/completions/PropertiesCompletionProposalsCalculator.java index 2a8937466..e950e190d 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/properties/completions/PropertiesCompletionProposalsCalculator.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/properties/completions/PropertiesCompletionProposalsCalculator.java @@ -339,7 +339,7 @@ public class PropertiesCompletionProposalsCalculator { Collection> matches = findMatches(prefix); if (matches!=null && !matches.isEmpty()) { ArrayList proposals = new ArrayList(matches.size()); - matches.parallelStream().forEach(match -> { + matches.stream().forEach(match -> { DocumentEdits docEdits; try { docEdits = LazyProposalApplier.from(() -> { diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/yaml/completions/ApplicationYamlAssistContext.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/yaml/completions/ApplicationYamlAssistContext.java index 94af8b4e9..b81298c7b 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/yaml/completions/ApplicationYamlAssistContext.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/yaml/completions/ApplicationYamlAssistContext.java @@ -466,7 +466,7 @@ public abstract class ApplicationYamlAssistContext extends AbstractYamlAssistCon Collection> matchingProps = indexNav.findMatching(query); if (!matchingProps.isEmpty()) { ArrayList completions = new ArrayList(); - matchingProps.parallelStream().forEach(match -> { + matchingProps.stream().forEach(match -> { try { DocumentEdits edits = createEdits(doc, node, offset, query, match); ScoreableProposal completion = completionFactory.property(