Summary: | Cancel Extract Interface refactoring does not cleanup working copies | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Dani Megert <daniel_megert> |
Component: | Core | Assignee: | Jerome Lanneluc <jerome_lanneluc> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | P3 | CC: | akiezun |
Version: | 2.1 | ||
Target Milestone: | 2.1 RC2 | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Dani Megert
2003-02-25 10:37:18 EST
Adam, we have to check other refactorings as well which create working copies. extract interface correctly destroys the worksing copy moving to jcore because it looks like no delta is sent on destroy() IWorkingCopy.getWorkingCopy() and IWorkingCopy.destroy() now correctly send a delta indicating the addition/removal of the working copy. Added regression test JavaElementDeltaTests.testCreateWorkingCopy() and testDestroyWorkingCopy() Verified. |