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

Do not use PackageAdmin for refresh bundles #421

Merged
merged 1 commit into from
Apr 24, 2024

Conversation

laeubi
Copy link
Member

@laeubi laeubi commented Dec 30, 2023

Currently there are two ways to refresh packages, one using the deprecated PackageAdmin and one using the FrameworkWiring.

This do the following:

  • always use FrameworkWiring
  • use collections over arrays
  • remove some redundant checks and copy of collections

@laeubi laeubi requested a review from tjwatson December 30, 2023 09:01
Copy link

github-actions bot commented Dec 30, 2023

Test Results

    6 files  ±0      6 suites  ±0   19m 56s ⏱️ +4s
2 184 tests ±0  2 180 ✅ ±0  4 💤 ±0  0 ❌ ±0 
4 426 runs  ±0  4 419 ✅ ±0  7 💤 ±0  0 ❌ ±0 

Results for commit f28d0fc. ± Comparison against base commit 8bcba76.

♻️ This comment has been updated with latest results.

@laeubi laeubi force-pushed the no_pkg_admin_for_refresh branch 4 times, most recently from 07b4cf7 to 28eabc9 Compare January 2, 2024 06:53
@laeubi
Copy link
Member Author

laeubi commented Jan 23, 2024

@tjwatson are your concerns addressed now?

@akurtakov
Copy link
Member

@laeubi looks like we missed that in the previous cycle. Would you please rebase and once PR succeeds merge as it's already approved?

Currently there are two ways to refresh packages, one using the
deprecated PackageAdmin and one using the FrameworkWiring.

This do the following:
- always use FrameworkWiring
- use collections over arrays
- remove some redundant checks and copy of collections
@laeubi
Copy link
Member Author

laeubi commented Apr 24, 2024

I now rebased this, as it was a non trivial rebase I would suggest that others might look at this as well.

@laeubi laeubi merged commit 1b21340 into eclipse-equinox:master Apr 24, 2024
10 of 11 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.

5 participants