| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <title>JDT UI 3.0.x</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" |
| type="text/css"> |
| </head> |
| <body style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0)"> |
| |
| <table border="0" cellspacing="5" cellpadding="2" width="100%"> |
| <colgroup> |
| <col valign="top" width="2%"> |
| <col valign="top" width="98%"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td align="left" valign="top" colspan="2" bgcolor="#0080c0" |
| width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff"> |
| Next Milestone Plan</font></font></b></td> |
| </tr> |
| <tr> |
| <td><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave="" |
| border="0" height="16" width="16"></td> |
| <td><b>General Items</b><ul> |
| <li>Working on 2.1.1 maintenance stream</li> |
| <li>Working on PR backlog</li> |
| <li>Integrate call hierarchy contribution</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave="" |
| border="0" height="16" width="16"></td> |
| <td><b>Code Manipulation</b><ul> |
| <li>improve comment handling in AST rewriting |
| <ul> |
| <li>comments around statements</li> |
| <li>comments following closing bracket of body declarations (e.g. } // end of method foo).</li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave="" |
| border="0" height="16" width="16"></td> |
| <td><b>Navigation</b><ul> |
| <li>Type hierarchy pop-up for a method. It allows to navigate up and |
| down in the type hierarchy (overrides/ implementors)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td><img src="http://dev.eclipse.org/images/Adarrow.gif" |
| nosave="" border="0" height="16" width="16"></td> |
| <td><b>Quick Fix</b><ul> |
| <li>unresolved method call: |
| add/remove parameter to/from existing method |
| </li> |
| <li>unused local: remove local</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave="" |
| border="0" height="16" width="16"></td> |
| <td><b>Refactoring</b><ul> |
| <li>allow participating in rename refactoring for IJavaElements</li> |
| <li>investigate using type constraints for extract interface and use |
| super where possible</li> |
| <li>rearchitecture delete functionality and investigate in move/copy</li> |
| <li>reduce memory consumption of refactorings</li> |
| <li>convert refactorings using code blocks to use AST rewriting |
| <ul> |
| <li>extract method</li> |
| <li>surround with try/catch</li> |
| <li>convert nested to top level class</li> |
| </ul> |
| </li> |
| <li>Inline method: |
| <ul> |
| <li>solve issue with introducing unneeded local variables (bug <a |
| href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=34997">34997</a>)</li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </body> |
| </html> |