Closed FKHals closed 3 years ago
So the same as in #1114 and #1086 again?
So the same as in #1114 and #1086 again?
Yes, pretty much. The reason seems to be that javax.annotation:javax.annotation-api
is deprecated and has been replaced by jakarta.annotation-api which should have an identical API and also fits the version boundaries [1.3.5, 2.0.0)
given by org.eclipse.e4.core.di. So it seems like the author may have overseen that also the package name should be changed but that is just an assumption.
Rebased on the master.
Unfortunately that requires the approval to be renewed (Is there a better solution to do rebases without requiring approval for the same changes?)
Rebased on the master.
Unfortunately that requires the approval to be renewed (Is there a better solution to do rebases without requiring approval for the same changes?)
You can use the "Merge"-Button from github, that keeps Reviews, but clutters the commit history. But for simple one-commit changes like this one, that does not matter, because we can easily squash it all on merge.
This is a temporary fix for #1138.
This is not a proposed solution and the workaround will most probably need to be updated for coming versions of
org.eclipse.platform:org.eclipse.ui.ide
(the version of which is also part of another workaround, see here). Actually discussion about long-term fixes should be done in #1138.