Skip to content

Bundle precompiled antlr parser - #459

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

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

Conversation

@namenu

@namenu namenu commented Apr 12, 2024

Copy link
Copy Markdown
Contributor

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

hlship commented Oct 6, 2025

Copy link
Copy Markdown
Member

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

namenu commented Oct 9, 2025

Copy link
Copy Markdown
Contributor Author

@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

hlship commented Oct 9, 2025

Copy link
Copy Markdown
Member

This is looking quite good!

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

hlship commented Oct 9, 2025

Copy link
Copy Markdown
Member

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