Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 363413

Summary: Delete the referenced project will lose the project reference information stored in .eglpath
Product: z_Archived Reporter: fahua jin <jinfahua>
Component: EDTAssignee: Zhi Zhu <zhuzhi>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: P1 CC: chenzhh, huozz
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description fahua jin CLA 2011-11-09 21:23:50 EST
Build Identifier: 0.7.0.v201111091612

1) Create two EGL RUI project with service support in the workspace, and add the reference to the two widget projects. 
2) Delete the two widget projects from workspace, then the project reference information stored in the .eglpath is lost! The expected behavior is that open the project reference dialog, there is warning message tells customer project is no longer existed.

I set the defect severity to critical, because it causes lose data. It will be a critical problem if there are complex project relationship in the workspace.

Reproducible: Always
Comment 1 Zhi Zhu CLA 2011-11-10 00:03:23 EST
SettingUpdateResourceChangeListener
Comment 2 Zhi Zhu CLA 2011-11-10 00:05:40 EST
Similar behavior as deleting java project
Comment 3 fahua jin CLA 2011-11-13 21:47:24 EST
Verified in 0.7.0.v201111130901.