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
@@ -21,7 +21,7 @@
# include "utilityPathDetection.h"
# include "utilityString.h"
# define REQUIRE_MESSAGE(msg, cond) \
# define REQUIRE_MESSAGE(msg, cond) \
do \
{ \
INFO(msg); \
@@ -70,7 +70,7 @@ std::shared_ptr<TextAccess> parseCode(
JavaParser parser(
std::make_shared<ParserClientImpl>(&storage), std::make_shared<IndexerStateInfo>());
std::shared_ptr<IndexerCommandJava> command = std::make_shared<IndexerCommandJava>(
sourceFilePath, L"8", classpath);
sourceFilePath, L"12", classpath);
TimeStamp startTime = TimeStamp::now();
parser.buildIndex(command);