| Summary: | [Compatibility] Investigate API tooling errors on 4.2 against 4.1 baseline | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Remy Suen <remy.suen> |
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | bokowski, daniel_megert, dean.t.roberts, ob1.eclipse, pwebster |
| Version: | 4.1 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | stalebug | ||
|
Description
Remy Suen
(In reply to comment #0) > The type org.eclipse.ui.presentations.WorkbenchPresentationFactory has been > removed from org.eclipse.ui.workbench_3.100.0 MANIFEST.MF > /org.eclipse.ui.workbench/META-INF line 1 Compatibility Problem > > The type org.eclipse.ui.presentations.PresentationUtil has been removed from > org.eclipse.ui.workbench_3.100.0 MANIFEST.MF > /org.eclipse.ui.workbench/META-INF line 1 Compatibility Problem These are the last two remaining problems (ignoring complaints about version number increases in the manifest files). I suppose we could add them back and mark them as being deprecated. I made 4.1 our baseline for 4.2, and it complains about other stuff. i.e. workbench should be 3.102.0 and there are 2 since filters that it doesn't like ('cause they say 3.7)
(In reply to comment #2) > I made 4.1 our baseline for 4.2, and it complains about other stuff. i.e. > workbench should be 3.102.0 and there are 2 since filters that it doesn't like > ('cause they say 3.7) OK, I've pushed my changes as prep for using a 4.1 baseline. PW > i.e. workbench should be 3.102. This is correct for 4.2 but not for 4.1.1. Currently both streams use the same bundle version which is doomed to fail. Since R4.1.1 is already out the door, the only thing we can do is to change the bundle version in 4.2 to 3.103.0. Filed bug 363130 to track that. Should this bug be closed? My interpretation is that we are too late for 4.1.1 and a separate bug was opened, fixed and closed for 4.2 I ran a scan against 4.2 RC3, and the only remaining issue was the deleted class: org.eclipse.ui.presentations.WorkbenchPresentationFactory We could restore the API in non-functional form but I think this missed the boat for 4.2. I suggest just adding to the porting guide entry on presentation API brekage and close. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. If the bug is still relevant, please remove the stalebug whiteboard tag. |