From e6eacc435a9fc01ee6cb33324dff1cd716a3caa5 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Wed, 20 Sep 2017 11:47:43 +0200 Subject: [PATCH] increase parsing speed by ignoring method bodies --- .../ide/vscode/boot/java/utils/SpringIndexer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java index 9c26ee648..fc4b18eed 100644 --- a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java +++ b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java @@ -157,6 +157,7 @@ public class SpringIndexer { parser.setStatementsRecovery(true); parser.setBindingsRecovery(true); parser.setResolveBindings(true); + parser.setIgnoreMethodBodies(true); String[] sourceEntries = new String[] {}; parser.setEnvironment(classpathEntries, sourceEntries, null, true);