From d27856da64e51053d33933e48e6699cda6abf8f3 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Thu, 31 May 2018 11:16:06 +0200 Subject: [PATCH] avoid to confuse the ASTParser with the classpath of the running JDK --- .../ide/vscode/boot/java/utils/CompilationUnitCache.java | 2 +- .../ide/vscode/boot/java/utils/SpringIndexer.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/CompilationUnitCache.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/CompilationUnitCache.java index cc504443a..5ab5ea222 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/CompilationUnitCache.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/CompilationUnitCache.java @@ -158,7 +158,7 @@ public final class CompilationUnitCache { parser.setResolveBindings(true); String[] sourceEntries = new String[] {}; - parser.setEnvironment(classpathEntries, sourceEntries, null, true); + parser.setEnvironment(classpathEntries, sourceEntries, null, false); parser.setUnitName(unitName); parser.setSource(source); diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java index 22354ca3c..2a26087b5 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java @@ -333,7 +333,7 @@ public class SpringIndexer { parser.setIgnoreMethodBodies(false); String[] sourceEntries = new String[] {}; - parser.setEnvironment(classpathEntries, sourceEntries, null, true); + parser.setEnvironment(classpathEntries, sourceEntries, null, false); String unitName = docURI.substring(docURI.lastIndexOf("/")); parser.setUnitName(unitName); @@ -359,7 +359,7 @@ public class SpringIndexer { parser.setIgnoreMethodBodies(false); String[] sourceEntries = new String[] {}; - parser.setEnvironment(classpathEntries, sourceEntries, null, true); + parser.setEnvironment(classpathEntries, sourceEntries, null, false); FileASTRequestor requestor = new FileASTRequestor() { @Override