-
Notifications
You must be signed in to change notification settings - Fork 125
Extract maven-resolver-api from the embedded runtime bundle #1770
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: main
Are you sure you want to change the base?
Conversation
08a84f8 to
4211ad1
Compare
HannesWell
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can try that, but I would be in favor to do it after the upcoming release for the 24-06 SimRel.
I have no clue if maven-core works that well if the resolve is not on the same flat classpath.
The bundle has indeed OSGi metadata, but I would be (positively) surprised if everything works already.
4211ad1 to
b59ae06
Compare
I marked this as draft as it is more an experiment now :-)
I don't think its a big issue as its all only API, but realized that this will require to change all bundles previously requiring |
a604c4c to
8b8001b
Compare
a467b14 to
9df7271
Compare
9df7271 to
8d299fd
Compare
Currently we embed the maven-resolver-api jar into m2e, but the API itself is already a bundle an we should consume it as such so we can: 1) update it independently 2) make it reusable by others without require the full runtime 3) cut down the size of the runtime bundle
8d299fd to
582e923
Compare
Currently we embed the maven-resolver-api jar into m2e, but the API itself is already a bundle an we should consume it as such so we can: