added option to ignore method bodies while parsing java

This commit is contained in:
Martin Lippert
2019-03-11 11:02:24 +01:00
parent 708f998916
commit f4ca5c4dd3

View File

@@ -321,7 +321,9 @@ public class SpringIndexerJava implements SpringIndexer {
parser.setStatementsRecovery(true);
parser.setBindingsRecovery(true);
parser.setResolveBindings(true);
parser.setIgnoreMethodBodies(false);
boolean ignoreMethodBodies = "true".equals(System.getProperty("boot.ls.symbols.ignoreMethodBodies", "false"));
parser.setIgnoreMethodBodies(ignoreMethodBodies);
String[] sourceEntries = new String[] {};
parser.setEnvironment(classpathEntries, sourceEntries, null, false);