-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 17, 21, 22
-
Component/s: core-libs
-
b18
-
generic
-
generic
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8356637 | 21.0.8 | Aleksey Shipilev | P4 | Resolved | Fixed | b03 |
| JDK-8372193 | 17.0.18 | Paul Hohensee | P4 | Resolved | Fixed | master |
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
-
-
JDK-8372193 Pattern.Bound has `static` fields that should be `static final`.
-
- Resolved
-
- links to
-
Commit
openjdk/jdk/ecb5e8a0
-
Commit(master)
openjdk/jdk17u-dev/fd861294
-
Commit(master)
openjdk/jdk21u-dev/015a3863
-
Review
openjdk/jdk/15967
-
Review(master)
openjdk/jdk17u-dev/4179
-
Review(master)
openjdk/jdk21u-dev/1622
(3 links to)