On Mon, 15 May 2023 08:38:54 GMT, Adam Sotona <asot...@openjdk.org> wrote:

> Package `jdk.internal.classfile.java.lang.constant` containing `ModuleDesc` 
> and `PackageDesc` become obsolete after 
> [JDK-8306729](https://bugs.openjdk.org/browse/JDK-8306729). 
> All references to `jdk.internal.classfile.java.lang.constant.ModuleDesc` and 
> `jdk.internal.classfile.java.lang.constant.PackageDesc` across all JDK 
> sources, tests and JMH benchmarks are replaced with 
> `java.lang.constant.ModuleDesc` and  `java.lang.constant.PackageDesc`. 
> `jdk.internal.classfile.java.lang.constant` package export hooks are removed 
> from java.base module-info, make files and test headers. 
> Content of `jdk.internal.classfile.java.lang.constant` package and related 
> tests under `jdk.classfile` are deleted.
> Method references renamed in 
> [JDK-8306729](https://bugs.openjdk.org/browse/JDK-8306729) are fixed:
> - `PackageDesc::packageName` to `PackageDesc::name`
> - `PackageDesc::packageInternalName` to `PackageDesc::internalName`
> - `ModuleDesc::moduleName` to `ModuleDesc::name`.
> 
> Please review this pull request.
> 
> Thanks,
> Adam

This pull request has now been integrated.

Changeset: 5763be72
Author:    Adam Sotona <asot...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/5763be726700be322de3bbaf345d80e11936b472
Stats:     503 lines in 46 files changed: 0 ins; 446 del; 57 mod

8307326: Package jdk.internal.classfile.java.lang.constant become obsolete

Reviewed-by: erikj, liach

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

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

Reply via email to