Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: migrate to antlr4ng #261

Closed
wants to merge 7 commits into from
Closed

Conversation

HaydenOrz
Copy link
Collaborator

@HaydenOrz HaydenOrz commented Feb 19, 2024

简介

将 antlr4 运行时切换为 antlr4ng #260

主要变更

  1. 移除依赖 antlr4ts 和 antlr4ts-cli
  2. 安装 antlr4ng 和 antlr4-cli 并升级 antlr4-c3
  3. 所有的SQL grammar 均开启 caseInsensitive 选项(忽略大小写)
  4. parser 文件中将antlr4ts 的导入替换为 antlr4ng,并同步修改对应的 api 调用
  5. 同步更新对应的单测文件

遗留问题

@HaydenOrz HaydenOrz changed the title Feat/antlrng feat: migrate to antlr4ng Feb 21, 2024
@HaydenOrz HaydenOrz added the improvement Improve existing feature label Feb 26, 2024
@mumiao
Copy link
Collaborator

mumiao commented Feb 26, 2024

有冲突了

@HaydenOrz
Copy link
Collaborator Author

PR 迁移至 #267

@HaydenOrz HaydenOrz closed this Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improve existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants