On Mon, 19 Aug 2024 21:19:13 GMT, Mark Reinhold <m...@openjdk.org> wrote:

> The `java.lang.module` package specification defines the default set of root 
> modules as “every module that is observable on the upgrade module path or 
> among the system modules, and that exports at least one package without 
> qualification.” There’s no need to use the term “observable” here, since any 
> module in those two locations is, by definition, observable.
> 
> This should be changed to align with the wording in [JEP 
> 261](https://openjdk.org/jeps/261#Root-modules): “every module on the upgrade 
> module path or among the system modules that exports at least one package, 
> without qualification.”
> 
> This is not a substantive specification change, so a CSR is not required.

This pull request has now been integrated.

Changeset: 0267284c
Author:    Mark Reinhold <m...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/0267284c52a450afaec78a542910381f5bff58fb
Stats:     3 lines in 1 file changed: 0 ins; 0 del; 3 mod

8338611: java.lang.module specification wording not aligned with JEP 261

Reviewed-by: alanb

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

PR: https://git.openjdk.org/jdk/pull/20632

Reply via email to