diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerJava.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerJava.java index acfef86fe..ae15a39a0 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerJava.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerJava.java @@ -146,8 +146,13 @@ public class SpringIndexerJava implements SpringIndexer { if (symbols == null) { List generatedSymbols = new ArrayList(); + log.info("scan java files, AST parse, pass 1 for files: " + javaFiles.length); + String[] pass2Files = scanFiles(project, javaFiles, generatedSymbols, SCAN_PASS.ONE); if (pass2Files.length > 0) { + + log.info("scan java files, AST parse, pass 2 for files: " + javaFiles.length); + scanFiles(project, pass2Files, generatedSymbols, SCAN_PASS.TWO); } diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerXML.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerXML.java index e416ebceb..3c550392b 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerXML.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexerXML.java @@ -128,7 +128,7 @@ public class SpringIndexerXML implements SpringIndexer { } private void scanFile(IJavaProject project, String fileName, List generatedSymbols) { - log.debug("starting to parse XML file for Spring symbol indexing: ", fileName); + log.debug("starting to parse XML file for Spring symbol indexing: " + fileName); try { File file = new File(fileName);