Community
Participate
Working Groups
In a situation spawned from bug 315322, if the implicit sub-role is materialized (no phantom role), the reconciler (not the builder) reports: "Illegal modifier for the field f; only public ... are permitted" It is not clear which illegal modifier is actually detected.
Created attachment 171799 [details] Test & fix Could reproduce: We were mixing AccBlankFinal and AccReadonly (future). Fixed by avoiding to set AccBlankFinal on field declarations, but only field bindings. To make sure the illegal use of "readonly" is still flagged, test8132_illegalModifier1() was added, too.
Patch committed as r479 + r480.
Verified using build 201007011455.