logic: extend language support to Java 12 (issue #752) (#844)

* update java indexer dependencies
* update java language support to java 12
* enable java preview features by default
* add test for Java 12 support
This commit is contained in:
Malte Langkabel
2019-12-10 15:02:59 +01:00
committed by GitHub
parent 097833beee
commit 732c389520
132 changed files with 259 additions and 590 deletions
+1 -1
View File
@@ -107,7 +107,7 @@ void JavaParser::buildIndex(std::shared_ptr<IndexerCommandJava> indexerCommand)
void JavaParser::buildIndex(const FilePath& filePath, std::shared_ptr<TextAccess> textAccess)
{
buildIndex(filePath, L"10", "", textAccess);
buildIndex(filePath, L"12", "", textAccess);
}
void JavaParser::buildIndex(
+14 -14
View File
@@ -20,20 +20,20 @@ std::vector<std::wstring> getRequiredJarNames()
return {
L"gradle-tooling-api-4.2.jar",
L"java-indexer.jar",
L"org.eclipse.core.commands-3.9.200.jar",
L"org.eclipse.core.contenttype-3.7.200.jar",
L"org.eclipse.core.expressions-3.6.200.jar",
L"org.eclipse.core.filesystem-1.7.200.jar",
L"org.eclipse.core.jobs-3.10.200.jar",
L"org.eclipse.core.resources-3.13.200.jar",
L"org.eclipse.core.runtime-3.15.100.jar",
L"org.eclipse.equinox.app-1.4.0.jar",
L"org.eclipse.equinox.common-3.10.200.jar",
L"org.eclipse.equinox.preferences-3.7.200.jar",
L"org.eclipse.equinox.registry-3.8.200.jar",
L"org.eclipse.jdt.core-3.13.102.jar",
L"org.eclipse.osgi-3.13.200.jar",
L"org.eclipse.text-3.8.0.jar",
L"org.eclipse.core.commands-3.9.500.jar",
L"org.eclipse.core.contenttype-3.7.400.jar",
L"org.eclipse.core.expressions-3.6.500.jar",
L"org.eclipse.core.filesystem-1.7.500.jar",
L"org.eclipse.core.jobs-3.10.500.jar",
L"org.eclipse.core.resources-3.13.500.jar",
L"org.eclipse.core.runtime-3.16.0.jar",
L"org.eclipse.equinox.app-1.4.300.jar",
L"org.eclipse.equinox.common-3.10.500.jar",
L"org.eclipse.equinox.preferences-3.7.500.jar",
L"org.eclipse.equinox.registry-3.8.500.jar",
L"org.eclipse.jdt.core-3.19.0.jar",
L"org.eclipse.osgi-3.15.0.jar",
L"org.eclipse.text-3.9.0.jar",
L"slf4j-api-1.7.10.jar",
L"slf4j-simple-1.7.10.jar"};
}