On Wed, 28 May 2025 02:52:57 GMT, Alexey Semenyuk <asemen...@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 <asemen...@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