blob: 2914f78054abda3c7e15be0db0e321282e6e23f5 [file] [log] [blame]
<!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>