[records] Mark generated toString/equals/hashCode in class files somehow?
Alex Buckley
alex.buckley at oracle.com
Tue Aug 11 16:00:53 UTC 2020
If the mandated status of a class/member was to be reified in the class
file, then you would need Core Reflection and Language Model APIs to
expose that status, along the lines of isSynthetic.
Alex
On 8/10/2020 8:26 PM, Tagir Valeev wrote:
> Thank you, Alex!
>
> I created an issue to track this:
> https://bugs.openjdk.java.net/browse/JDK-8251375
> I'm not sure about the component. I set 'javac', though it also
> touches JLS and JVMS; hopefully, no actual changes in HotSpot are
> necessary as HotSpot can happily ignore this flag.
> I tried to formulate proposed changes in JLS and JVMS right in the
> issue. For now, I omit fields from the discussion because supporting
> fields isn't critical for my applications.
> But it's also ok to extend this to fields.
>
> What else can I do to move this forward?
>
> With best regards,
> Tagir Valeev.
More information about the amber-spec-observers
mailing list