-
Notifications
You must be signed in to change notification settings - Fork 83
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
Remove now unused API-tools system-packages profiles #285
Remove now unused API-tools system-packages profiles #285
Conversation
4804e6f
to
ce5c86a
Compare
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.
There is a hack in org.eclipse.pde.internal.build.site.PDEState. I will recommend keeping the system packages for 4.25.
ce5c86a
to
ea4be78
Compare
To what hack are you referring exactly? The one just removed in #284? |
ea4be78
to
af7ea52
Compare
Now, with ea34245 |
Why after M3? Better we get it into M3 if the change is safe, and remove from RC1 if it turned out it is not. |
With eclipse-pde#279 and eclipse-pde#284 the users of those profiles were changed to use better ways to find the available system-packages of a Java version.
af7ea52
to
d8f75c7
Compare
I agree with Andrey. If we want to have this in 2022-09 it is more reasonable to submit this sooner than later. |
I just adjusted the code-comments to this change. |
Ok, in that case, we should merge ASAP. |
My only concern was not merging on a Tuesday ( testing day) but since I've already tested the scenario ( by using the launch after taking this change), I think it should be fine to merge today. I will test again on the next I build post the merge. |
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.
Tested, it looks well.
Done. :)
Yes definitely. I'll try to look into it this evening. Maybe I'm lucky. |
The next I build is 20 min away |
With #279 and #284 the system-packages profiles embeded in the pde.api.tools plugin are not used anywhere. At least I was not able to find an occurrence.
Therefore I think they can be removed.