logic: improved reliability of Java indexer
* moved to JavaParser 3.0 * Fixed many unsolved types and symbols
This commit is contained in:
@@ -43,7 +43,7 @@ bool JavaProject::prepareIndexing()
|
||||
ResourcePaths::getJavaPath() + "guava-18.0.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "java-indexer.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "javaparser-core.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "javaslang-2.0.0-beta.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "javaslang-2.0.3.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "javassist-3.19.0-GA.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "java-symbol-solver-core.jar" + separator +
|
||||
ResourcePaths::getJavaPath() + "java-symbol-solver-logic.jar" + separator +
|
||||
|
||||
@@ -319,7 +319,7 @@ public:
|
||||
);
|
||||
|
||||
TS_ASSERT_EQUALS(client->errors.size(), 1);
|
||||
TS_ASSERT_EQUALS(client->errors[0], "Encountered unexpected token. <1:1 1:7>");
|
||||
TS_ASSERT_EQUALS(client->errors[0], "Encountered unexpected token. <1:1 1:1>");
|
||||
}
|
||||
|
||||
//void _test_java_parser_finds_missing_import_as_error()
|
||||
@@ -1199,7 +1199,7 @@ private:
|
||||
"../app/data/java/guava-18.0.jar" + separator +
|
||||
"../app/data/java/java-indexer.jar" + separator +
|
||||
"../app/data/java/javaparser-core.jar" + separator +
|
||||
"../app/data/java/javaslang-2.0.0-beta.jar" + separator +
|
||||
"../app/data/java/javaslang-2.0.3.jar" + separator +
|
||||
"../app/data/java/javassist-3.19.0-GA.jar" + separator +
|
||||
"../app/data/java/java-symbol-solver-core.jar" + separator +
|
||||
"../app/data/java/java-symbol-solver-logic.jar" + separator +
|
||||
|
||||
Reference in New Issue
Block a user