On Tue, 30 Sep 2025 07:28:50 GMT, Volkan Yazici <[email protected]> wrote:

> I've read the JEP, and reviewed the tests. I hope I manage to contribute 
> meaningfully.

@vy Thank you very much for your thorough review and walk through of all of the 
tests. You clearly spent a lot of time on this. I went through your comments 
and pushed an update [5acb1d727c5e0feee52c7a1f47665264eb534489](
https://github.com/openjdk/jdk/pull/25115/commits/5acb1d727c5e0feee52c7a1f47665264eb534489)
 to add more tests, improves some comments, and remove the unused setInt 
methods that you spotted in the x-module test. Many of the tests are focused on 
specific parts of the solution (APIs, access checks, CLI options, JAR file 
manifest, JNI, ...) and I've resisted going further with some of these tests to 
avoid too much overlap.  You have rightly identified a few opportunities for 
more tests, e.g. JNI attached thread doing upcall to mutate a final field in 
named module as the tests only checks the unnamed module case right now. This 
are good suggestions but they require a good bit of setup, I'll try to get to 
it (or find someone) so that we have more tests before we are done.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/25115#issuecomment-3352650793

Reply via email to