Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for the 'deprecated' directive on required bundles #1543

Merged

Conversation

laeubi
Copy link
Contributor

@laeubi laeubi commented Dec 31, 2024

OSGi recently has added support for a 'deprecated' directive that can be used by tools to inform users that the bundle supplier in one way or another has deprecated a capability and it will likely removed in the future.

This now adds support to PDE to show a deprecation warning if such a bundle is used in require bundles.

grafik

OSGi recently has added support for a 'deprecated' directive that can be
used by tools to inform users that the bundle supplier in one way or
another has deprecated a capability and it will likely removed in the
future.

This now adds support to PDE to show a deprecation warning if such a
bundle is used in require bundles.
@HannesWell
Copy link
Member

HannesWell commented Dec 31, 2024

That's a nice first step for #406.

Checking the inclusion of deprecated plugins in features, would be nice too.

Copy link

Test Results

   285 files  ±0     285 suites  ±0   48m 17s ⏱️ - 4m 52s
 3 586 tests ±0   3 510 ✅ ±0   76 💤 ±0  0 ❌ ±0 
10 950 runs  ±0  10 719 ✅ ±0  231 💤 ±0  0 ❌ ±0 

Results for commit 43e43c4. ± Comparison against base commit 6e21922.

@laeubi laeubi merged commit 177fe6b into eclipse-pde:master Dec 31, 2024
18 checks passed
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.

2 participants