pebble-intellij
pebble-intellij copied to clipboard
Bump antlr4 from 4.10.1 to 4.11.1
Bumps antlr4 from 4.10.1 to 4.11.1.
Release notes
Sourced from antlr4's releases.
4.11.0 consist primarily:
- a major rebuild of the Go target by Jim Idle. Please see Go target doc for more information, as it now requires the go module stuff.
- huge internal refractoring of testing and various target speed improvements by Ivan Kochurkin
- Getting all targets to run on all operating systems using github actions by HS.
The details by type and target follow.
Issues fixed
- Disable failing CI tests in master (comp:build, comp:testing)
- Create accessor for Go-based IntervalSet.intervals (target:go)
- Grammar Name Conflict Golang with SPARQL issue (target:go, type:cleanup)
- Dependency declaration error in ANTLR 4.10.1 (comp:build)
- Drop old version of Visual Studio C++ (2013, 2015, 2017) (comp:build, target:cpp)
- Circular grammar inclusion causes stack overflow in the tool. (comp:tool, type:bug)
- Cpp, Go, JavaScript, Python2/3: Template rendering error. (code-gen, comp:runtime, target:java, target:javascript, target:python2, target:python3, target:go)
Improvements, features
- Augment error message during testing to include full cause of problem. (type:improvement, comp:testing)
- Include swift & tool verification in CI workflow (type:improvement, comp:build, cross-platform-issue, target:swift)
- [Issue #3783: CI Check Builds](antlr/antlr4#3792) (type:improvement, comp:build, cross-platform-issue, comp:testing)
- Parallel lock free testing, remove potential deadlocks, cache static data, go to descriptor via test (comp:runtime, type:improvement, comp:testing)
- update getting-started doc (type:improvement, comp:doc)
- Getting Started has error (type:improvement, comp:doc)
- new nuget directory for building ANTLR4 C++ runtime as 3 Nuget packages (type:improvement, comp:build, target:cpp)
- Add interp tool like TestRig (comp:tool, type:feature)
- Issue 3720: Java 2 Security issue (type:improvement, target:java)
- Cpp: Disable warnings for external project (type:bug, type:improvement, target:cpp)
- Fix Docker README for arm OS user (type:improvement, comp:doc)
Pull requests grouped by target
csharp target
- Runtime tests fixes (C++, Python, PHP, C#) (target:python2, target:python3, target:csharp, target:cpp, comp:testing, target:php)
- Constant folding for Python and other runtimes (code-gen, target:java, target:javascript, target:python2, target:python3, target:csharp, target:swift, target:cpp, target:go, target:dart, comp:performance, target:php)
cpp target
- Fix 2016 round 2 (type:bug, target:java, target:javascript, target:python2, target:python3, target:swift, target:cpp, target:go)
- Cpp: Link to threads library (comp:build, target:cpp)
- [C++] Remove libuuid dependency (comp:build, target:cpp, type:cleanup)
- Fix CMake syntax for variable expansion (comp:build, cross-platform-issue, target:cpp)
- Don't make class SementicContext::Empty final. (cross-platform-issue, target:cpp)
- new nuget directory for building ANTLR4 C++ runtime as 3 Nuget packages (type:improvement, comp:build, target:cpp)
- Runtime tests fixes (C++, Python, PHP, C#) (target:python2, target:python3, target:csharp, target:cpp, comp:testing, target:php)
- Cpp: Disable warnings for external project (type:bug, type:improvement, target:cpp)
- FindANTLR: Fix version RegEx (type:bug, comp:build, target:cpp)
- Constant folding for Python and other runtimes (code-gen, target:java, target:javascript, target:python2, target:python3, target:csharp, target:swift, target:cpp, target:go, target:dart, comp:performance, target:php)
- Improve ExternalProject cmake file (actions, comp:build, target:cpp)
- Windows specific fixes (comp:build, cross-platform-issue, target:cpp)
... (truncated)
Commits
9239e6f
[maven-release-plugin] prepare release 4.11.1d5dd253
update to 4.11.17229933
tweak code / doc related to bad previous released23f010
tweak release doc40e96ba
tweak c++ build script to make Mac binaries with cmake/make3a2053e
tweak doc10e7f2a
Merge branch 'dev'0a94a38
use build and twine to publish source and wheela79d26e
tweak js and doc67f63fa
[maven-release-plugin] prepare for next development iteration- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)