Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Extract method revival"
(New page: Project Lead: Benjamin Muskalla (IRC: benny`work) Mentor: Markus Keller This project is part of the Google Summer of Code 2009 ==Abstract== JDT already provides several very good re...) |
(→Timeline) |
||
Line 29: | Line 29: | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! M1 | ! M1 | ||
− | | | + | | April 30 |
|align="left"| TBD | |align="left"| TBD | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! M2 | ! M2 | ||
− | | | + | | May 26 |
|align="left"| TBD | |align="left"| TBD | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! M3 | ! M3 | ||
− | | | + | | June 21 |
|align="left"| TBD | |align="left"| TBD | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! M4 | ! M4 | ||
− | | July | + | | July 3 |
|align="left"| TBD | |align="left"| TBD | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! M5 | ! M5 | ||
− | | July | + | | July 17 |
|align="left"| TBD | |align="left"| TBD | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! RC1 | ! RC1 | ||
− | | August | + | | August 2 |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|align="left"| TBD | |align="left"| TBD | ||
|- style="background:lightgrey;" | |- style="background:lightgrey;" | ||
! Pencils down | ! Pencils down | ||
− | | August | + | | August 10 |
|align="left"| - | |align="left"| - | ||
|} | |} | ||
− | |||
== Community Involvement == | == Community Involvement == |
Revision as of 04:47, 5 May 2009
Project Lead: Benjamin Muskalla (IRC: benny`work)
Mentor: Markus Keller
This project is part of the Google Summer of Code 2009
Contents
Abstract
JDT already provides several very good refactorings like Extract method. Despite the fact they are behave very good there are still some unresolved bugs and open enhancement requests. The project will take the "Extract method" refactoring to the next step by resolving all (possible) bugs and trying to enhance the current functionality. As it is one of the most used refactorings in day-to-day development it really deserves some work to get all details and edge cases fixed.
Primary goals
TBD
Timeline
Here is a complete list of the milestones and release candidates planned for this plugin.
Milestone | Date | Planned items |
---|---|---|
M1 | April 30 | TBD |
M2 | May 26 | TBD |
M3 | June 21 | TBD |
M4 | July 3 | TBD |
M5 | July 17 | TBD |
RC1 | August 2 | TBD |
Pencils down | August 10 | - |
Community Involvement
Getting the source
TBD
Open issues
To see all the open issues and feature requests of this project, take a look at this query.
New ideas
Do you have a great idea for the refactoring? Just open a new feature request.