-
Bug
-
Resolution: Unresolved
-
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