-
Notifications
You must be signed in to change notification settings - Fork 90
Dependency Updates #3579
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
base: master
Are you sure you want to change the base?
Dependency Updates #3579
Conversation
|
/request-license-review |
Workflow run (with attached summary files): |
37cfe4f to
8b54f57
Compare
|
@laeubi @merks bnd 7.2.0 has introduced a smaller range on junit. See https://github.com/bndtools/bnd/wiki/Changes-in-7.2.0#known-issues Regarding guava: The change was since we upgrade to guava 33 Those newly imported packages are because of guava requires
Open for suggestions, how to improve the situation. |
These should be optional, only required during compilation (in theory). |
|
I have created bndtools/bnd#7022 and will try to improve it. Would appreciate more feedback as soon as you find something. What is the timeline until you need this for the next eclipse release? So we can plan a 7.2.1 or 7.3.0 |
Guava depsI have added bndtools/bnd#7024 to adresse the Guava Dependencies by making them optional. Let me more if you discover more packages which should be optional. Regarding JUnit:I am a bit unsure what to do: bnd (biz.aQute.tester.junit-platform) has a Problem with JUnit starting 1.13 (bndtools/bnd#6651) So currently bnd osgi tests (or projects using it) need max. JUnit BOM 5.12.2 (or otherwise tests won't be discovered). I have a PR waiting for review for this ( bndtools/bnd#7000 ) but I got help from copilot since I am not familar with bnd tester stuff. |





The content of the target
eclipse-sdk-prereqs.targetwas updatedPlease review the changes and merge if appropriate, or cherry pick individual updates.
The following maven artifacts have been updated:
biz.aQute.bnd:aQute.libg:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.bnd.annotation:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.bnd.embedded-repo:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.bnd.util:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.bndlib:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.repository:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.resolve:jar:7.1.0has been updated to version7.2.0biz.aQute.bnd:biz.aQute.tester:jar:7.1.0has been updated to version7.2.0org.bndtools:bndtools.api:jar:7.1.0has been updated to version7.2.0org.bndtools:bndtools.jareditor:jar:7.1.0has been updated to version7.2.0org.bndtools:org.bndtools.headless.build.manager:jar:7.1.0has been updated to version7.2.0org.bndtools:org.bndtools.headless.build.plugin.gradle:jar:7.1.0has been updated to version7.2.0org.bndtools:org.bndtools.templates.template:jar:7.1.0has been updated to version7.2.0org.bndtools:org.bndtools.versioncontrol.ignores.manager:jar:7.1.0has been updated to version7.2.0org.bndtools:org.bndtools.versioncontrol.ignores.plugin.git:jar:7.1.0has been updated to version7.2.0