[jdk21u-dev] Integrated: 8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order

Goetz Lindenmaier goetz at openjdk.org
Mon Dec 2 15:55:52 UTC 2024


On Thu, 28 Nov 2024 10:52:17 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> Resolved SystemModulesPlugin.java due to context (ClassFile.of() <--> Classfile) 
> 
> The patch is based on the commit to 23, the version for 22/22.0.1 is identical.
> 
> I can reproduce the error with the test, and the patch fixes the issue. 
> 
> I had to adapt the tests because "8317620: Build JDK tools with ModuleMainClass attribute" is missing in 21.
> jdk.jfr has no main, so I exclude it from the tests.

This pull request has now been integrated.

Changeset: d383ba54
Author:    Goetz Lindenmaier <goetz at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/d383ba546ca749d21ad39288e47335135e7b2142
Stats:     289 lines in 6 files changed: 282 ins; 0 del; 7 mod

8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order

Reviewed-by: sgehwolf, mbaesken
Backport-of: f3be138eb80c9e7f6cc21afb75cda9e49b667c8a

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

PR: https://git.openjdk.org/jdk21u-dev/pull/1189


More information about the jdk-updates-dev mailing list