Skip to content

Convert Runtime Packages section from table to tree - #2418

Draft
elsazac wants to merge 2 commits into
eclipse-pde:masterfrom
elsazac:newUsesDire
Draft

Convert Runtime Packages section from table to tree#2418
elsazac wants to merge 2 commits into
eclipse-pde:masterfrom
elsazac:newUsesDire

Conversation

@elsazac

@elsazac elsazac commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

This PR changes the Runtime packages section from table to a tree and adds the packages declared in the uses: directive as children of their corresponding parent package. previously, this section displayed only the exported packages in a table. with this PR, each exported package can now be expanded to show the individual packages referenced by its uses: directive. it also supports adding and deleting packages. individual uses: entries can be deleted directly from the tree and it will be automatically reflected in the manifest.

Fixes : #1858

elsazac and others added 2 commits August 11, 2026 13:31
This PR converts Runtime package section from a table to a tree
implementation and display the packages declared in the uses: directive
as children under their corresponding parent package. it allows
individual uses: entries to be removed directly from the tree and update
the underlying manifest accordingly.
@elsazac

elsazac commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

cc/ @nburnwal09

@github-actions

Copy link
Copy Markdown

Test Results

  129 files  ±0    129 suites  ±0   36m 13s ⏱️ -5s
3 534 tests ±0  3 480 ✅ ±0   54 💤 ±0  0 ❌ ±0 
9 405 runs  ±0  9 275 ✅ ±0  130 💤 ±0  0 ❌ ±0 

Results for commit bf0a35b. ± Comparison against base commit 4454bcd.

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.

[manifest-editor] Show uses of exported packages in a tree

1 participant