This PR sets parser configuration to 17 to enable Annotator to work on source code written in java 17.
To support java 17 sources, we are only required to update java parser configuration, no change in core implementation is required.
Our default java version for publishing/compiling/testing is 11. This PR adds a CI job (named parser-coinfiguration-17) to specifically execute tests in Java17Test with java version 17.
Please note this PR also upgrades javaparser dependency to 3.25.7.
Fixes #88
This PR sets parser configuration to
17
to enable Annotator to work on source code written in java 17.To support java 17 sources, we are only required to update java parser configuration, no change in
core
implementation is required.Our default java version for publishing/compiling/testing is 11. This PR adds a CI job (named
parser-coinfiguration-17
) to specifically execute tests inJava17Test
with java version 17.Please note this PR also upgrades
javaparser
dependency to3.25.7
.