data: updated eclipse dependencies for java indexing
* updated java indexer to use org.eclipse.jdt.core version 3.13.0. * added test that checks if all jar dependencies can be found.
This commit is contained in:
@@ -12,20 +12,20 @@ namespace utility
|
||||
|
||||
"gradle-tooling-api-4.2.jar",
|
||||
"java-indexer.jar",
|
||||
"org.eclipse.core.commands-3.8.1.jar",
|
||||
"org.eclipse.core.contenttype-3.5.100.jar",
|
||||
"org.eclipse.core.expressions-3.5.100.jar",
|
||||
"org.eclipse.core.filesystem-1.6.1.jar",
|
||||
"org.eclipse.core.jobs-3.8.0.jar",
|
||||
"org.eclipse.core.resources-3.11.1.jar",
|
||||
"org.eclipse.core.runtime-3.12.0.jar",
|
||||
"org.eclipse.core.commands-3.9.0.jar",
|
||||
"org.eclipse.core.contenttype-3.6.0.jar",
|
||||
"org.eclipse.core.expressions-3.6.0.jar",
|
||||
"org.eclipse.core.filesystem-1.7.0.jar",
|
||||
"org.eclipse.core.jobs-3.9.0.jar",
|
||||
"org.eclipse.core.resources-3.12.0.jar",
|
||||
"org.eclipse.core.runtime-3.13.0.jar",
|
||||
"org.eclipse.equinox.app-1.3.400.jar",
|
||||
"org.eclipse.equinox.common-3.8.0.jar",
|
||||
"org.eclipse.equinox.preferences-3.6.1.jar",
|
||||
"org.eclipse.equinox.registry-3.6.100.jar",
|
||||
"org.eclipse.jdt.core-3.12.3.jar",
|
||||
"org.eclipse.osgi-3.11.3.jar",
|
||||
"org.eclipse.text-3.6.0.jar",
|
||||
"org.eclipse.equinox.common-3.9.0.jar",
|
||||
"org.eclipse.equinox.preferences-3.7.0.jar",
|
||||
"org.eclipse.equinox.registry-3.7.0.jar",
|
||||
"org.eclipse.jdt.core-3.13.0.jar",
|
||||
"org.eclipse.osgi-3.12.0.jar",
|
||||
"org.eclipse.text-3.6.100.jar",
|
||||
"slf4j-api-1.7.10.jar",
|
||||
"slf4j-simple-1.7.10.jar"
|
||||
};
|
||||
|
||||
@@ -17,6 +17,16 @@ public:
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// test finding symbol definitions and declarations
|
||||
|
||||
void test_java_parser_finds_all_jar_dependencies()
|
||||
{
|
||||
const std::vector<std::string> jarNames = utility::getRequiredJarNames();
|
||||
for (const std::string& jarName : utility::getRequiredJarNames())
|
||||
{
|
||||
FilePath jarPath("../app/data/java/lib/" + jarName);
|
||||
TSM_ASSERT("Jar dependency path does not exist: " + jarPath.str(), jarPath.exists());
|
||||
}
|
||||
}
|
||||
|
||||
void test_java_parser_can_setup_environment_factory()
|
||||
{
|
||||
std::vector<FilePath> javaPaths = utility::getJavaRuntimePathDetector()->getPaths();
|
||||
|
||||
Reference in New Issue
Block a user