Skip to content

Bundle precompiled antlr parser#459

Merged
hlship merged 18 commits intowalmartlabs:masterfrom
green-labs:precompiled-antlr
Oct 9, 2025
Merged

Bundle precompiled antlr parser#459
hlship merged 18 commits intowalmartlabs:masterfrom
green-labs:precompiled-antlr

Conversation

@namenu
Copy link
Contributor

@namenu namenu commented Apr 12, 2024

Closes #454

Transitive dependency will be changed as follows.
Operation Artifact Version
com.ibm.icu/icu4j 69.1
org.antlr/ST4 4.3.1
org.abego.treelayout/org.abego.treelayout.core 1.0.3
org.antlr/antlr-runtime 3.5.2
clj-antlr/clj-antlr 0.2.12
org.antlr/antlr4 4.9.3
org.glassfish/javax.json 1.0.4
org.antlr/antlr4-runtime 4.9.3 -> 4.13.1

This changes has been tested quite widely in our production system.
However, it is a big change as @hlship mentioned and I look forward to seeing it deployed in 1.3.

@hlship
Copy link
Member

hlship commented Oct 6, 2025

I'm quite interested in this, but there are now conflicts that need to be resolved.

@namenu namenu force-pushed the precompiled-antlr branch from ff4bae4 to b24e3d0 Compare October 9, 2025 12:11
@namenu namenu marked this pull request as draft October 9, 2025 12:19
@namenu namenu force-pushed the precompiled-antlr branch from fdc708a to adc0083 Compare October 9, 2025 12:32
@namenu namenu marked this pull request as ready for review October 9, 2025 15:04
@namenu
Copy link
Contributor Author

namenu commented Oct 9, 2025

@hlship I resolved the conflicts and updated the ANTLR version to the latest one.
Please also review the changes I made to the README.

@namenu namenu force-pushed the precompiled-antlr branch from 09463ad to 57de211 Compare October 9, 2025 15:35
@hlship hlship added this to the 1.3.0 milestone Oct 9, 2025
@hlship
Copy link
Member

hlship commented Oct 9, 2025

This is looking quite good!

@hlship hlship merged commit 1d447c5 into walmartlabs:master Oct 9, 2025
8 of 9 checks passed
@hlship
Copy link
Member

hlship commented Oct 9, 2025

Outstanding work, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

Replace antlr4 deps with antlr4-runtime

2 participants