-
Bug
-
Resolution: Fixed
-
P4
-
17, 21, 22
-
b18
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8356637 | 21.0.8 | Aleksey Shipilev | P4 | Resolved | Fixed | b03 |
static final class Bound extends Node {
static int LEFT = 0x1;
static int RIGHT= 0x2;
static int BOTH = 0x3;
static int NONE = 0x4;
The fields are never reassigned and the lack of `final` seems to be an oversight.
static int LEFT = 0x1;
static int RIGHT= 0x2;
static int BOTH = 0x3;
static int NONE = 0x4;
The fields are never reassigned and the lack of `final` seems to be an oversight.
- backported by
-
JDK-8356637 Pattern.Bound has `static` fields that should be `static final`.
-
- Resolved
-
- links to
-
Commit openjdk/jdk/ecb5e8a0
-
Commit(master) openjdk/jdk21u-dev/015a3863
-
Review openjdk/jdk/15967
-
Review(master) openjdk/jdk21u-dev/1622