Open kortemik opened 1 year ago
Hi, what problem would that solve ?
Hi, it would trim down the size of dependencies and I think that shipping dependencies that are not part of the end runtime requirements is suboptimal.
They are part of the tool requirement.If you just need the runtime you should use antlr4-runtime, not antlr4-complete
while i was tracing antlr4 versions in our project i noticed that antlr-runtime version 3.5.3 is being included.
previous discussion about the topic #858
https://mvnrepository.com/artifact/org.antlr/antlr4/4.13.0 states as dependencies:
Note: This artifact was moved to:
org.antlr » antlr4-runtime
mvnrepository.com states about antlr-runtime that:
If this is still true what is mentioned in #858 would it be possible to use the antlr-runtime in such a manner that it will not be included in the dependencies. examples of this kind of exclusion are included in: https://stackoverflow.com/questions/30113645/how-to-use-maven-to-generate-code-and-package-it-without-dependencies