-
Notifications
You must be signed in to change notification settings - Fork 187
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
Correct bundle version after changes in MultiPageEditorPart #2476
Correct bundle version after changes in MultiPageEditorPart #2476
Conversation
3c40143
to
0cc0348
Compare
Recent API changes to MultiPageEditorPart and IWorkbenchPreferenceConstants have been introduced after 3.133 has already been released. Thus, the micro version bump made since then is insufficient. This change corrects the version but and the according since tags to 3.134.
0cc0348
to
4f6a56c
Compare
As another confirmation that this is the right thing to do: the missing version bump was event reported in the Jenkins builds of #2224, see, e.g., https://github.com/eclipse-platform/eclipse.platform.ui/runs/32320535119
|
This is also visble in the log of the latest
I really wonder why this doesn't fail the build? @laeubi any idea? Since the error is detected, I would first assume the problem in the integration with Tycho, not in the API-tools itself. |
Both the maven and compiler checks have shown additional issues here: so at best reviewers would check before merge that we do not add new issues, the main build even shows one more Other than that If I remember correctly we currently use an older version of API tools, that suffers from a bug where the |
But why they are both "green" ? Shouldn't they have red crosses? |
Because platform.ui has chosen to make them green: eclipse.platform.ui/Jenkinsfile Line 33 in c1c681a
There was some issues with deadlocks but no one cared enough to analyses the root cause so an older API-Tools version was used in the meanwhile. I have now created a PR to configure the changed behavior now but it is not yet released: |
Thanks at @HeikoKlare for taking care. I simply overlooked this. |
https://github.com/eclipse-platform/eclipse.platform.ui/pull/1739/files did not mute warnings. see #1739 (comment), also proofen by the other PRs failing by the warnings. |
Please comment on #2486. I honestly don't know what exactly causes github actions be green despite finding new issues, but @laeubi seems to know that. |
Recent API changes to MultiPageEditorPart and IWorkbenchPreferenceConstants have been introduced after 3.133 has already been released. Thus, the micro version bump made since then is insufficient. This change corrects the version but and the according since tags to 3.134.
Fixes API errors introduced by #2224 and #2461: