<div dir="ltr">Hello,<br><div>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 (<a href="https://github.com/openjdk/jdk/pull/16514">https://github.com/openjdk/jdk/pull/16514</a>) and the type argument model adjustment (<a href="https://github.com/openjdk/jdk/pull/16517">https://github.com/openjdk/jdk/pull/16517</a>). Yet, the current Class-File API JEP is finalized and targeting JDK 22.</div><div><br></div><div>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.</div><div><br></div><div>Best,</div><div>Chen Liang</div></div>