Integrated: 8357930: Amendment for JDK-8333664

Alexey Semenyuk asemenyuk at openjdk.org
Wed May 28 16:22:02 UTC 2025


On Wed, 28 May 2025 02:52:57 GMT, Alexey Semenyuk <asemenyuk at openjdk.org> wrote:

> - Extract ExternalApplication interface from AppImageFile and add it to the model;
>  - Move LauncherData.ModuleInfo class to the top level;
>  - Add parent interface BundleSpec for Application and Package interfaces in the model;
>  - Merge PackageWriter and ApplicationWriter into BundleCreator interface;
>  - Add BundlingEnvironment, and BundlingOperation interfaces to the model;
>  - Remove LauncherModularStartupInfoMixin.modulePath(). It is not being used;
>  - Remove CollectionUtils.toSet();
> 
> Additionally, fix modifier order in TokenReplace.

This pull request has now been integrated.

Changeset: 8949c074
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/8949c07484bd2ea0ab1e5207d45e6ef3694b7428
Stats:     617 lines in 22 files changed: 342 ins; 234 del; 41 mod

8357930: Amendment for JDK-8333664

Reviewed-by: almatvee

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

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


More information about the core-libs-dev mailing list