Skip to content
This repository was archived by the owner on Jan 5, 2026. It is now read-only.

[#6558] Update to ANTLR 4.11 to compensate for breaking changes between versions - #6586

Merged
tracyboehrer (tracyboehrer) merged 1 commit into
mainfrom
southworks/update/antlr
Mar 8, 2023
Merged

[#6558] Update to ANTLR 4.11 to compensate for breaking changes between versions#6586
tracyboehrer (tracyboehrer) merged 1 commit into
mainfrom
southworks/update/antlr

Conversation

@sw-joelmut

Copy link
Copy Markdown
Collaborator

Fixes #6558

Note: This PR was based on the changes made in the pull request #6557.

Description

This PR upgrades the ANTLR from 4.8.0 to 4.11.1 in the AdaptiveExpressions and LanguageGeneration libraries.

Specific Changes

  • Updates ANTLR dependency version from 4.8.0 to 4.11.1 in AdaptiveExpressions.csproj, Microsoft.Bot.Builder.LanguageGeneration.csproj and AdaptiveExpressions.Tests.csproj.
  • Updates the README.md files with the new commands to generate the files.
  • Updates all the files under the Generated folder with the commands listed in the README.md executing ANTLR.
  • Updates some .g4 files due to having a problem with the BOM encoding and EOF character.

Testing

The following image shows the build and test passing successfully with the applied changes.
image

@sw-joelmut
Joel Mut (sw-joelmut) requested a review from a team as a code owner February 10, 2023 13:59
@sw-joelmut Joel Mut (sw-joelmut) added the Automation: No parity PR does not need to be applied to other languages. label Feb 10, 2023
@coveralls

Copy link
Copy Markdown
Collaborator

@tracyboehrer
tracyboehrer (tracyboehrer) deleted the southworks/update/antlr branch March 8, 2023 14:00
This was referenced May 14, 2026
This was referenced May 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Automation: No parity PR does not need to be applied to other languages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to ANTLR 4.11 to compensate for breaking changes between versions

3 participants