-
Bug
-
Resolution: Fixed
-
P4
-
repo-valhalla
this subsection of [1] needs to be implemented, see "Compilation warnings":
A lint warning (category TBD) identifies code in instance field initializers and implicit-'super()' constructors of identity classes that would not be allowed in early construction due to a 'this' dependency. (This warning anticipates a future migration in which the early construction behavior of value classes is also applied to identity classes.) There is no warning for a field that is left unassigned before an explicit 'super(...)' call.
[1] https://bugs.openjdk.org/browse/JDK-8317277
A lint warning (category TBD) identifies code in instance field initializers and implicit-'super()' constructors of identity classes that would not be allowed in early construction due to a 'this' dependency. (This warning anticipates a future migration in which the early construction behavior of value classes is also applied to identity classes.) There is no warning for a field that is left unassigned before an explicit 'super(...)' call.
[1] https://bugs.openjdk.org/browse/JDK-8317277
- relates to
-
JDK-8368476 if JDK-8367698 is integrated into mainline, consider using plugins for the testing framework
-
- Open
-
- links to
-
Commit(lworld) openjdk/valhalla/5d7a2510
-
Review(lworld) openjdk/valhalla/1595