blob: 07d48e80e91d9b140cf3372afc066946dcbdda12 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JDT UI 3.3</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" cellpadding="2" cellspacing="5" width="100%" summary="JDT UI Plan">
<tbody>
<tr>
<td align="left" width="72%"><font class="indextop"> jdt ui R3.3.x</font>
<br>
<font class="indexsub"> java development tooling ui </font></td>
<td style="vertical-align: top;"><br>
</td>
<td width="28%"><img src="http://dev.eclipse.org/images/Idea.jpg" alt="" height="86" width="120"></td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="JDT UI Plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"
width="100%"><b><font face="Arial,Helvetica" color="#ffffff"><a name="Overall_Planning">Overall 3.3 Plan</a></font></b></td>
</tr>
<tr>
<td colspan="2">The 3.3 plan below is a proto plan and input from
the community is very welcome</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>General</b>
<ul>
<li>
Themed bug fixing: Spend 3-4 days on each feature area to bring that feature up-to date:
Browsing, Javadoc exporter, JAR exporter, Encapsulate Field, Extract Method, Drag and Drop...
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Refactoring</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Remove the requirement to save resources before executing a refactoring (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149462">149462</a>)
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Warn when refactoring derived files (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=147516">147516</a>)
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Lightweight dialogs for refactoring (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=92322">92322</a>)
</li>
<li>
Finish implementation of refactoring-aware update during CVS synchronization
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Fill gaps in refactoring scripting. Scripts for Move and rename package.
</li>
<li>Improve existing refactorings
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Bring the reorg refactorings in shape again: Drag and drop, Cut copy, paste</li>
</ul>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Update 'Extract local' and 'Extract constant' to use the AST rewrite infrastructure</li>
</ul>
</li>
<li>New refactorings
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Replace invocations</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Introduce parameter object</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Quick Fix, Quick Assist &amp; Clean Up</b>
<ul>
<li>
Add formatting <img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">, organize import <img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> and sort members <img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> to 'Clean up'
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Offer clean up profiles
</li>
<li>
<font class="indexsub" color="#8080ff">[&gt;3.3]</font> More 'clean ups' like 'add/remove boxing', 'conversion between array variable declaration styles', 'remove/add all fully qualified type names'
</li>
<li>
<font class="indexsub" color="#8080ff">[&gt;3.3]</font> Deprecation Quick Fix
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Add local refactorings as quick assist with linked mode:
<ul>
<li>Extract local</li>
<li>Extract constant</li>
<li>Inline local</li>
<li>Convert local to field</li>
<li>Convert anonymous to member type</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Code Manipulation and Generation</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve Organize Imports to avoid some user prompting
</li>
<li>
Apply
coding conventions (like formatting, organize import,
nls, ...) on save <img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">, compile or commit.
</li>
<li>
<font class="indexsub" color="#8080ff">[&gt;3.3]</font> New code style option to auto-generate parameters final
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Build Path &amp; New Wizards</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Offer selection of a execution environment in the build path wizards
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Java views (Package explorer, Type Hierarchy, Open Type)</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Package explorer: Support better grouping mechanisms for referenced libraries (bug 83389)</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Continue to improve the JDT part of the common navigator.</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Multi-select in Open Type dialog</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve type indicator performance</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Use the new SWT capabilities in our views: different colors / styles in trees and tables </li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Simplify the managment of Java working sets: Improve 'Edit Java Working Set' dialog so it better deals with big workspaces (bug 154186)</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Java Search</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Support more Java search options</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Investigate in advanced search with access to the AST. For example allow searching for all method
calls to IRunnableContext#run where the first argument is boolean
'false'.</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>JUnit</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve memory footprint of JUnit history </li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> JUnit container to configure Javadoc location</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Reimplement JUnit container to avoid plugin layout knowledge</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve test run listener support (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=147261">147261</a>)</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve test finder to find JUnit 4 tests in hierarchy</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> API for JUnitLaunchShortcut, ConfigurationTab and LaunchDelegate</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>API</b>
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> API for the rendering of IBindings, similar to what JavaElementLabels does</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Add API to invoke refactorings headless (without any UI dependency) (implemented for rename and move)
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Miscellaneous JDT UI</b>
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Use trim to show number of error/warnings (prototype in jdt.ui)</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Strings with basic LTR reading order not rendered correctly in RTL locales</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Links in rich hovers: Links to help, links to preference pages</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Prototype a change history view that shows all changes a refactoring performed </li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>LTK</b>
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Move action handler ids down to LTK
<ul>
<li>Refactorings</li>
<li>Navigate Actions: Type Hierarchy, Call Hierarchy, </li>
</ul>
</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Investigate in common call hierarchy</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Code audit view</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Platform Search</b>
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Non modal replace dialog
</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Show line matches</li>
<li><font class="indexsub" color="#8080ff">[&gt;3.3]</font> Open search dialog from current search</li>
</ul>
</td>
</tr>
<!--<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td style="vertical-align: top;"><b>Articles</b>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td style="vertical-align: top;"><b>Dependencies</b>
</td>
</tr>
-->
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="Legend">
<tbody>
<tr>
<td colspan="4" align="left" bgcolor="#0080c0" valign="top" width="100%">
<b><font face="Arial,Helvetica" color="#ffffff">Legend</font></b></td>
</tr>
<tr>
<td valign="top"><img src="../images/progress.gif" alt="" border="0" height="5" width="14"></td>
<td width="50%">item is under development.</td>
<td valign="top"><img src="../images/glass.gif" alt="" border="0" height="10" width="10"></td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top"><img src="../images/ok.gif" alt="" border="0" height="10" width="10"></td>
<td width="50%">item is finished.</td>
<td valign="top">( )</td>
<td width="50%">item is time permitted.</td>
</tr>
<tr>
<td valign="top"><font class="indexsub" color="#8080ff">[&gt;3.3]</font></td>
<td width="50%">item is deferred.</td>
<td valign="top"><font class="indexsub"><img src="../images/new.gif" alt="" border="0"></font></td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M1 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff">M1 Milestone Plan (July 10 - August 11)</font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Refactoring</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Refactoring APIs to be used from UI independend plugins - Tobias
</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Investigate in lightweight dialogs for refactoring (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=92322">92322</a>) - Markus
</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Update 'Extract local' and 'Extract constant' to use the AST rewrite infrastructure
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Build Path &amp; New Wizards</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Clean up build path code - Benno</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Java Search</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Support more Java search options - Martin
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Miscellaneous</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Improve type indicator performance - Martin
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td><b>Conferences/Vacations</b>
<ul>
<li>JDT Summit in St Nazaire (<a href="JDT-Summit.html">Notes</a>)</li>
<li>11 days</li>
</ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M1-200608101230/eclipse-news-M1.html#JDT">Eclipse 3.3 M1 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M2 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font
face="Arial,Helvetica"><font color="#ffffff"> <a
name="Milestone_Planning">M2 Milestone Plan (August 14 - September 22)</a></font></font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Refactoring</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Implement lightweight dialogs for refactoring (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=92322">92322</a>)
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Quick Fix, Quick Assist &amp; Clean Up</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Add formatting to 'Clean up'
</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Offer clean up profiles
</li> </ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>JUnit</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="OK">
Improve test finder to find JUnit 4 tests in hierarchy
</li>
<li><img src="../images/progress.gif" alt="" border="0">
API for JUnitLaunchShortcut (<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif">), JUnitLaunchConfigurationTab (<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif">) and JUnitLaunchLaunchDelegate
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td><b>Time planing</b>
<ul>
<li>42 days (19 days vacation/military/compensation)</li>
</ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M2-200609220010/eclipse-news-M2.html#JDT">Eclipse 3.3 M2 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M3 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font
face="Arial,Helvetica"><font color="#ffffff"> <a
name="Milestone_Planning">M3 Milestone Plan (September 25 - November 3)</a></font></font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Refactoring</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif"> Finish lightweight refactoring rename: Preview
</li>
<li>
<img alt="In progress" src="../images/progress.gif"> Remove the requirement to save resources before executing a refactoring (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149462">149462</a>) - Markus
</li>
<li>
<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif"> Warn when refactoring derived files (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=147516">147516</a>) - Markus
</li>
<li>
<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif"> 'Extract local', 'Convert Anonymous to Inner' as quick fix - Martin
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Quick Fix, Quick Assist &amp; Clean Up</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif"> Add organize import to 'Clean up'
</li>
<li>
<img style="width: 10px; height: 10px;" alt="OK" src="../images/ok.gif"> Clean up on save
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>JUnit</b>
<ul>
<li><img src="../images/progress.gif" alt="" border="0">
API for JUnitLaunchLaunchDelegate
</li>
<li>
<font class="indexsub" color="#8080ff">[&gt;M3]</font> Reimplement JUnit container to avoid plugin layout knowledge
</li>
<li>
<font class="indexsub" color="#8080ff">[&gt;M3]</font> Improve test run listener support (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=147261">147261</a>)
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td><b>Time planing</b>
<ul>
<li>50 days (25 days vacation)</li>
</ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M3-200611021715/eclipse-news-M3.html#JDT">Eclipse 3.3 M3 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M4 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font
face="Arial,Helvetica"><font color="#ffffff"> <a
name="Milestone_Planning">M4 Milestone Plan (November 6 - December 15)</a></font></font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Refactoring</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Remove the requirement to save resources before executing a refactoring (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149462">149462</a>) - Markus
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Undo support for delete refactoring - Markus
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Java views</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Package explorer: Support better grouping mechanisms for referenced libraries (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=83389">83389</a>)
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Quick Fix, Quick Assist &amp; Clean Up</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Add local refactorings as quick assists with linked mode:
<ul>
<li>Extract local</li>
<li>Extract constant</li>
<li>Inline local</li>
<li>Convert local to field</li>
<li>Convert anonymous to member type</li>
</ul>
</li>
</ul>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>JUnit</b>
<ul>
<li><font class="indexsub" color="#8080ff">[&gt;M4]</font> API for JUnitLaunchLaunchDelegate
</li>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve test run listener support (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=147261">147261</a>)
</li>
</ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M4-200612141445/eclipse-news-M4.html#JDT">Eclipse 3.3 M4 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M5 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font
face="Arial,Helvetica"><font color="#ffffff"> <a
name="Milestone_Planning">M5 Milestone Plan (December 18 - February 9)</a></font></font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Code Manipulation and Generation</b>
<ul>
<li>
<font class="indexsub" color="#8080ff">[&gt;M5]</font> Improve Organize Imports to avoid some user prompting
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Quick Fix, Quick Assist &amp; Clean Up</b>
<ul>
<li>
Clean up on save improvements
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Better user interface</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Remove trailing whitespace</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Sort members</li>
</ul>
</li>
</ul>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Refactoring</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0">
Finish lightweight refacting rename and enable by default
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Java views (Package explorer, Type Hierarchy, Open Type)</b>
<ul>
<li><img src="../images/progress.gif" alt="" border="0" height="5" width="14"> Multi-select in Open Type dialog</li>
<li><font class="indexsub" color="#8080ff">[&gt;M5]</font> Use the new SWT capabilities in our views: different colors / styles in trees and tables </li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>JUnit</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> JUnit container to configure Javadoc location
</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> API for JUnitLaunchLaunchDelegate
</li>
<li><img src="../images/progress.gif" alt="" border="0" height="5" width="14"> Improve memory footprint of JUnit history </li>
<li><img src="../images/progress.gif" alt="" border="0" height="5" width="14"> Import/Export history entries</li>
</ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M5-200702091006/eclipse-news-M5.html#JDT">Eclipse 3.3 M5 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M6 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font
face="Arial,Helvetica"><font color="#ffffff"> <a
name="Milestone_Planning">M6 Milestone Plan (February 12 - March 23)</a></font></font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Code Manipulation and Generation</b>
<ul>
<li>
<img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve Organize Imports to avoid some user prompting
</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Java views (Package explorer, Type Hierarchy, Open Type)</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Multi-select in Open Type dialog</li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Use the new SWT capabilities (custom draw) in our views: different colors / styles in trees and tables </li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>JUnit</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Improve memory footprint of JUnit history </li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Import/Export history entries</li>
</ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M6-200703231616/eclipse-news-M6.html#JDT">Eclipse 3.3 M6 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="M7 plan">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font
face="Arial,Helvetica"><font color="#ffffff"> <a
name="Milestone_Planning">M7 Milestone Plan (March 26 - May 4)</a></font></font></b></td>
</tr>
<tr>
<td valign="top" width="23"><img
src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"
height="16" width="16"></td>
<td width="848"><b>General Items</b>
<ul>
<li>Bug fixing</li>
<li>Inbox tracking</li>
<li>Polish (<a href="http://wiki.eclipse.org/index.php/Polish3.3">link</a>)</li>
<li>Performance (<a href="http://wiki.eclipse.org/index.php/Performance3.3">link</a>)</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td><b>Java views</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Use the new SWT capabilities in our views: different colors / styles in trees and tables </li>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> Simplify the managment of Java working sets: Improve 'Edit Java Working Set' dialog so it better deals with big workspaces (bug 154186)</li>
</ul>
</td>
</tr>
<tr>
<td valign="top"><img src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" height="16" width="16"></td>
<td width="848"><b>Refactoring</b>
<ul>
<li><img style="width: 10px; height: 10px;" src="../images/ok.gif" alt="" border="0"> New refactoring: Introduce parameter object</li> </ul>
</td>
</tr>
<tr>
<td colspan="2">
Read more in <a href="http://download.eclipse.org/eclipse/downloads/drops/S-3.3M7-200705031400/eclipse-news-M7.html#JDT">Eclipse 3.3 M7 - JDT New and Noteworthy</a>.
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="2" cellspacing="5" width="100%" summary="Getting the sources">
<tbody>
<tr>
<td colspan="2" align="left" bgcolor="#0080c0" valign="top"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">Getting
the sources</font></font></b></td>
</tr>
<tr>
<td>
<ul>
<li>Define a CVS connection to server <code>pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,</code>
</li>
<li>Check out <a
href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.ui"><code>HEAD</code></a>
branch of the project <code>org.eclipse.jdt.ui</code>.</li>
<li>Make sure to import the prerequisite plug-ins (usually from
the latest SDK R3.2.x <a
href="http://www.eclipse.org/downloads/index.php" target="newbuild">build</a>).
Prerequisite plug-ins are already referenced on the project build path
( <code>.classpath</code> file).</li>
<li>The sources of this project require JDK 1.4 or greater</li>
</ul>
</td>
</tr>
</tbody>
</table>
</body>
</html>