changelog
OBS-URL: https://build.opensuse.org/package/show/Java:packages/jflex?expand=0&rev=49
This commit is contained in:
parent
8d596fb6ab
commit
adfae6651a
@ -1,3 +1,44 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 15 11:15:12 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
|
||||
|
||||
- Upgrade to 1.9.1
|
||||
* 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.
|
||||
|
||||
- Includes changes from 1.9.0
|
||||
* 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
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 21 22:06:45 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
@ -52,7 +52,11 @@ BuildRequires: jflex-bootstrap
|
||||
BuildRequires: maven-local
|
||||
BuildRequires: mvn(com.google.auto.value:auto-value)
|
||||
BuildRequires: mvn(com.google.auto.value:auto-value-annotations)
|
||||
BuildRequires: mvn(com.google.guava:guava)
|
||||
BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
|
||||
BuildRequires: mvn(org.apache.maven:maven-core)
|
||||
BuildRequires: mvn(org.apache.maven:maven-plugin-api)
|
||||
Conflicts: jflex-bootstrap
|
||||
%else
|
||||
BuildRequires: java-cup-bootstrap
|
||||
|
Loading…
x
Reference in New Issue
Block a user