Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 224983 - After fixing breaking API changes, error about bundle version still there
Summary: After fixing breaking API changes, error about bundle version still there
Status: VERIFIED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: API Tools (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4 M7   Edit
Assignee: Michael Rennie CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 225186 226407 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-03-31 16:26 EDT by Boris Bokowski CLA
Modified: 2008-04-30 22:31 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Bokowski CLA 2008-03-31 16:26:16 EDT
I have a project with breaking API changes, leading to errors being reported for the breaking change, the @since tags and the bundle version number. After fixing the breaking change (adding back a removed API field), I was expecting that the other errors went away, but I had to do Project>Clean... manually.
Comment 1 Olivier Thomann CLA 2008-03-31 18:07:46 EDT
Since we don't have a relationship between the @since tag errors and the bundle version error, the only way I see to fix this right now if to force a full build of the corresponding project when modifying the bundle version.
This might have some performance issues.
Comment 2 Olivier Thomann CLA 2008-04-01 10:01:38 EDT
Darin, I can try to add a full build of the corresponding project since the MANIFEST.MF file has been modified.
Comment 3 Darin Wright CLA 2008-04-01 10:30:10 EDT
Sounds right... as well, when the manifest is modified the workspace profile needs to be tossed/rebuilt (but I think we already do that).
Comment 4 Olivier Thomann CLA 2008-04-01 14:32:01 EDT
I'll start a build of the project once the MANIFEST.MF file has been updated.
Comment 5 Olivier Thomann CLA 2008-04-01 20:16:04 EDT
*** Bug 225186 has been marked as a duplicate of this bug. ***
Comment 6 Olivier Thomann CLA 2008-04-10 09:20:10 EDT
*** Bug 226407 has been marked as a duplicate of this bug. ***
Comment 7 Darin Wright CLA 2008-04-10 09:35:34 EDT
Olviier, see bug 224447 - which is related. I have a patch that performs a full build when the manifest.mf is modified. It needs more testing and not sure what happens to upstream projects (they also need to be re-built).
Comment 8 Olivier Thomann CLA 2008-04-16 15:25:42 EDT
Released for 3.4M7 as part of fix for bug 224456.
Michael, please verify.
Comment 9 Michael Rennie CLA 2008-04-30 22:31:56 EDT
verified