Remove dependency on ANTLR3 and antlr4-maven-plugin #99
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
AFAIK, the
antlr4-maven-plugin
dependency is only needed at compile time.It was being included and available at runtime, bringing with it a lot of dependencies (see #98)
This PR removes the dependency on that library at runtime and the dependencies on
edu.emory.mathcs.backport
and ANTLR3 (both those libraries were available thanks to the plugin).I think that everything is working as expected, but ANTLR4 uses different Exceptions. When reviewing this PR, please check if the new
LiquidException
messages make sense.