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