API tweaks for JEP 457

Brian Goetz brian.goetz at oracle.com
Sat Nov 18 00:34:07 UTC 2023


Slight correction; the JEP is attempting to get to Preview in 22.  There 
will be still time to make API adjustments.

On 11/17/2023 6:24 PM, - wrote:
> Hello,
> I believe that there are some issues with the current API of 
> Class-File API, where the class signature should require its 
> superclass and superinterfaces to be class types 
> (https://github.com/openjdk/jdk/pull/16514) and the type 
> argument model adjustment (https://github.com/openjdk/jdk/pull/16517). 
> Yet, the current Class-File API JEP is finalized and targeting JDK 22.
>
> Should these 2 improvements make their way into the JEP, or should 
> they become separate patches integrated after the JEP's integration? 
> Making them part of the JEP may increase effort to integration, and 
> making them separate will require CSR filling and probably will cause 
> these fixes to fail to catch up with JDK 22.
>
> Best,
> Chen Liang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/classfile-api-dev/attachments/20231117/2f620036/attachment-0001.htm>


More information about the classfile-api-dev mailing list