Community
Participate
Working Groups
When a role has a final field with an initializer an implicit sub-role will be flagged as missing an initialization for the blank final field. Given that the initialization is actually inherited by copying the constructor(s) it should just be an issue of analysis within the compiler to avoid this error message.
Created attachment 170722 [details] fix Fixed by not re-checking copied field. Witness is test0c14_implicitlyInheritedInitializedField1()
Patch has been released as r407.
Verified for M4 using build 201006111044.