Skip to content

Conversation

Vonna9
Copy link

@Vonna9 Vonna9 commented Sep 7, 2025

The following pull request draft addresses issue #1815 to add a fixed or bundled version to missing export packages. The following code changes reflect the solution my teammate @hilla-ryy and I have worked on so far.

Changes:

  • We have added buttons and text to allow the feature to be displayed in the Organize Manifests Wizard.
  • [Work in Progress] We have added a function that adds missing versions to export packages in the Organize Manifests.java file to sort through each export package, detect if the version number is missing and add the correct versions bundled or fixed to the export package.
Organize Manifests Wizard Preview

Obstacles: One of the obstacles my teammate @hilla-ryy and I have come across was adding the fixed and bundled versions to each package. After reviewing the codebase, we found within the Export Package Header.java file there is not a specific method for getting either a bundled or fixed version to add to the export package other than "getVersionAttribute". And in the Export Package Object.java file it looks like a bundled or fixed version is added when the export package object is created which means a new version can only be added by recreating the object. Is there a way we can add the correct version without recreating the export package object? For instance, we are working on adding the correct version directly into the manifest file of the export package.

…lved merge conflicts

Author: Yvonna M. <[email protected]>  Date: Sat Sep 6 12:57:00 2025 -0700

Issue 1815 - Add an option to automatically add missing versions on exported packages

The new function sorts through a list of export packages checks if there is a missing version and adds the new version to export package. Resolved merge conflicts present in the Organize Manifests Wizard Page and PDEUI messages file.

Co-Authored by: Hillary V. <[email protected]>
@Vonna9 Vonna9 force-pushed the add-missing-versions-to-package-exports branch from d007c47 to 410d19a Compare September 7, 2025 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant