Integrated: 8310815: Clarify the name of the main class, services and provider classes in module descriptor

Mandy Chung mchung at openjdk.org
Fri Aug 18 17:13:37 UTC 2023


On Wed, 16 Aug 2023 18:42:00 GMT, Mandy Chung <mchung at openjdk.org> wrote:

> Clarify the spec of `ModuleDescriptor::mainClass`, `ModuleDescriptor::uses`, `ModuleDescriptor.Provides::service` and `ModuleDescriptor.Provides::providers` to return a binary name. 
> 
> This PR also fixes JDK-8314449 to update the spec of `StackTraceElement::getClassName` and the `declaringClass` parameter of the constructor.

This pull request has now been integrated.

Changeset: 50a2ce01
Author:    Mandy Chung <mchung at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/50a2ce01f4d1d42d7a537b48a669b5a75a583df5
Stats:     25 lines in 2 files changed: 3 ins; 4 del; 18 mod

8310815: Clarify the name of the main class, services and provider classes in module descriptor
8314449: Clarify the name of the declaring class of StackTraceElement

Reviewed-by: alanb

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

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


More information about the core-libs-dev mailing list