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

Bug 127892

Summary: [plan item] More refactorings.
Product: [Eclipse Project] JDT Reporter: Mike Wilson <Mike_Wilson>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P4 CC: gunnar, mn
Version: 3.1Keywords: plan
Target Milestone: 3.2   
Hardware: All   
OS: All   
Whiteboard:

Description Mike Wilson CLA 2006-02-14 15:46:37 EST
Various enhancements for existing refactorings including hierarchical package rename and delete, updating related fields, methods and locals on type rename and improved visibility adjustments on move refactorings will be implemented. Furthermore, existing refactorings will be improved to preserve API compatibility where possible (for example when renaming a method, a deprecated stub with the old signature will be generated that forwards to the new method). We will investigate in a new refactoring 'Extract super class'. [JDT UI]
Comment 1 Martin Aeschlimann CLA 2006-06-06 09:49:16 EDT
Added for 3.2:
- hierarchical package rename and delete
- updating related fields, methods and locals on type rename
- improved visibility adjustments on move refactorings
- API aware refactorings (leave delegate behind)
- new refactoring 'extract supertype'
- new refactoring 'introduce indirection'