Summary: | Removing nature from project description does not call plugin.deconfigure() properly | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] PDE | Reporter: | Kaloyan Raev <kaloyan> | ||||||
Component: | UI | Assignee: | Curtis Windatt <curtis.windatt.public> | ||||||
Status: | RESOLVED FIXED | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | curtis.windatt.public, sptaszkiewicz, thatnitind | ||||||
Version: | 3.5 | Keywords: | contributed | ||||||
Target Milestone: | 3.8 M7 | ||||||||
Hardware: | PC | ||||||||
OS: | Windows Vista | ||||||||
Whiteboard: | |||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 343878 | ||||||||
Attachments: |
|
Description
Kaloyan Raev
2011-05-04 11:11:47 EDT
Created attachment 194727 [details]
Test case
Test case attached.
I can reproduce this using the test case. This is not Platform/Resources issue. The root cause is that the changed description is not stored using IProject#setDescription call inside org.eclipse.pde.internal.core.natures.BaseProject.removeFromBuildSpec(String). Similar thing is already done in BaseProject.setBuilderCommand(IProjectDescription, ICommand) Moving to PDE/UI. Created attachment 213506 [details]
Patch
Fix applied to master. Thanks! |