whois
whois copied to clipboard
build(deps): bump de.jflex:jflex from 1.6.0 to 1.9.1
Bumps de.jflex:jflex from 1.6.0 to 1.9.1.
Release notes
Sourced from de.jflex:jflex's releases.
JFlex 1.9.1 is a small bugfix release:
- fix negated char classes with overlapping content (#1065, #1066): Expressions such as
[^\s\n]
were translated incorrectly, because\s
and\n
overlap and the negation operator^
in version 1.9.0 did not handle this case correctly.JFlex 1.9.0 is a feature release with slight performance improvements in the scanning engine. It also fixes all known bugs of version 1.8.2.
New features
- add optional token limit size (#1045, #197)
- warn for unicode escapes that are too long (#1042)
- directives and command line switches for enabling/disabling JFlex warnings (#1020)
- allow custom annotations such as
@SuppressWarnings
(#1027, #762)- increase maximum supported DFA size to about 2^32 states (#1003, #952)
- better error reporting for character classes (#996, #888, #939)
- allow comments after
%yylexthrow
(#794)- make maven build reproducible (#765)
Fixed bugs
- make character classes more robust (#985, #974, #986)
- fix NullPointerException when generating dot files (#769)
Other
- update dependencies
- more and better property-based tests (#953)
- use SPDX license identifiers
- avoid use of
createTempDir()
(was used in tests only)- migrate CI to GitHub actions
- migrate most tests to bazel
- improve test suite to work on non-US locales
- fix example file name for minijava example
- improved simple.flex example
More comprehensive list in milestone 1.9.0
JFlex 1.8.2 is a small bugfix release. There are no new features.
- fix bug that prevented
%7bit
scanners from being generated (#756)- fix
%eof{
and%eofthrow{
code generation (#743)- updated bazel build rule
More detailed list of changes in milestone 1.8.2
JFlex 1.8.1 is a small maintenance release. There are no new features or bug fixes. The only change is
- in dependency management for the CUP parser generator and runtime to re-enable building from source in the release package (#734)
More detailed list of changes in milestone 1.8.1
... (truncated)
Commits
7b36a83
docs: fix manual versioncf0a5eb
bump version: JFlex 1.9.1-SNAPSHOT -> 1.9.166aefc9
cup-maven-plugin: skip deployment if nothing has changeda1dab3e
benchmark: do not deploy with the rest of jflexf50aaac
docs: add line breaks for clean latex build05d9d18
docs: update release date819a6d9
RELEASE.md: checklist items for the manual95f7f94
scripts: add examples/simple/README.md; remove obsoleted7dc099
clean up RELEASE.md9246259
update changelog for 1.9.1- 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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@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)