An external dependency on a specific ANTLR runtime version can cause version conflicts for consuming projects that also make use of ANTLR. This change shades the ANTLR runtime into the substrait core JAR file, renaming the ANTLR runtime packages to avoid conflicts with any ANTLR dependency in consuming projects.
An external dependency on a specific ANTLR runtime version can cause version conflicts for consuming projects that also make use of ANTLR. This change shades the ANTLR runtime into the substrait core JAR file, renaming the ANTLR runtime packages to avoid conflicts with any ANTLR dependency in consuming projects.
Closes #259