blob: 05813188184bfa0bbf62048aec5e0f0fd8e074f6 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JDT UI 2.1.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 bgcolor="#ffffff" text="#000000">
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="left" width="72%"><font class="indextop"> jdt ui R2.1.x</font>
<br>
<font class="indexsub"> java development tooling ui </font></td>
<td width="28%"><img src="http://dev.eclipse.org/images/Idea.jpg"
height="86" width="120"></td>
</tr>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0" width="100%"><b><font
face="Arial,Helvetica"><font color="#FFFFFF">What's Happening?&nbsp;</font></font></b></td>
</tr>
<tr>
<td align="RIGHT" valign="TOP" width="2%"><img
src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE="" border="0"
height="16" width="16"></td>
<td width="98%"><b>Rollup 2.1.3 - in progress</b>
<ul>
<li>a preview is available in the <a href="#update">update</a> area</li>
<li>bug fixing: (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.3&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">planned
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.3&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">resolved
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.3&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">unresolved
fixes</a>)</li>
</ul>
</td>
</tr>
<tr>
<td align="RIGHT" valign="TOP" width="2%"><img
src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE="" border="0"
height="16" width="16"></td>
<td width="98%"><b>Rollup 2.1.2 - completed</b>
<ul>
<li>available on the <a
href="http://www.eclipse.org/downloads/index.php" target=new>download</a>
area.</li>
<li>bug fixing: (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.2&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">planned
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.2&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">resolved
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.2&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">unresolved
fixes</a>)</li>
</ul>
</td>
</tr>
<tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img
SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0
height=16 width=16></td>
<td WIDTH="98%"><b>Rollup 2.1.1 - completed</b>
<ul>
<li>available on the <a
href="http://www.eclipse.org/downloads/index.php" target=new>download</a>
area.</li>
<li>bug fixing: (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.1&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">planned
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.1&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">resolved
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&amp;short_desc=&amp;product=JDT&amp;component=UI&amp;target_milestone=2.1.1&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;namedcmd=Assigned+to+me&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">unresolved
fixes</a>)</li>
</ul>
</td>
</tr>
<tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img
SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0
height=16 width=16></td>
<td WIDTH="98%"><b>Release 2.1.0 - completed </b>
<ul>
<li>available on the <a
href="http://www.eclipse.org/downloads/index.php" target=new>download</a>
area</li>
<li>bug resolution: (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=UI&target_milestone=2.1&target_milestone=2.1+M1&target_milestone=2.1+M2&target_milestone=2.1+M3&target_milestone=2.1+M4&target_milestone=2.1+M5&target_milestone=2.1+RC1&target_milestone=2.1+RC2&target_milestone=2.1+RC3&target_milestone=2.1+RC4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&namedcmd=Assigned+to+me&newqueryname=&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">planned
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=UI&target_milestone=2.1&target_milestone=2.1+M1&target_milestone=2.1+M2&target_milestone=2.1+M3&target_milestone=2.1+M4&target_milestone=2.1+M5&target_milestone=2.1+RC1&target_milestone=2.1+RC2&target_milestone=2.1+RC3&target_milestone=2.1+RC4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&namedcmd=Assigned+to+me&newqueryname=&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">resolved
fixes</a>) (<a
href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=UI&target_milestone=2.1&target_milestone=2.1+M1&target_milestone=2.1+M2&target_milestone=2.1+M3&target_milestone=2.1+M4&target_milestone=2.1+M5&target_milestone=2.1+RC1&target_milestone=2.1+RC2&target_milestone=2.1+RC3&target_milestone=2.1+RC4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&namedcmd=Assigned+to+me&newqueryname=&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">unresolved
fixes</a>)</li>
<li>for R2.1, the major focus points were:
<ul>
<li><b>Performance</b>
<ul>
<li>improve start-up performance</li>
<li>reduce memory consumption</li>
</ul>
</li>
<li><b>Package Explorer / Java Browsing</b>
<ul>
<li>hierarchical package browsing</li>
<li>support logical packages</li>
</ul>
</li>
<li><b>Type Hierarchy</b>
<ul>
<li>support for sorting/grouping methods by defining
interface/class</li>
</ul>
</li>
<li><b>Java Editor</b>
<ul>
<li>improved syntax highlighting/error feedback</li>
<li>improved navigation and typing support</li>
<li>user defined and controlled hover behavior</li>
<li>outline of compilation unit in a content assist like
lightweight window</li>
<li>improved overview ruler (hover support and more markers)</li>
<li>code assist: eating mode and improved method completion</li>
</ul>
</li>
<li><b>Build Path</b>
<ul>
<li>improved container support</li>
<li>flexible project layout (multiple output folder, excluded
source folders, etc.)</li>
</ul>
</li>
<li><b>Refactoring</b>
<ul>
<li>lightweight wizard-dialog</li>
<li>improved extract method and pull-up refactoring</li>
<li>new refactorings (extract interface, change signature, inline
method, etc.)</li>
</ul>
</li>
<li><b>Code manipulation</b>
<ul>
<li>support for code templates</li>
<li>member sorting support</li>
<li>generate delegate methods</li>
<li>more quick fixes</li>
</ul>
</li>
</ul>
</li>
<li>the full 2.1 plan can be found <a href="plan.html">here</a>.</li>
</ul>
</td>
</tr>
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0" width="100%"><b><font
face="Arial,Helvetica"><font color="#FFFFFF">Upda<a name="update"></a>tes</font></font></b></td>
</tr>
<tr>
<td COLSPAN="2">Official plug-in version ID from 2.1 Rollup 2 is 2.1.2.
These patches are not yet part of any official release or rollup, but provide
an early access to the next delivery for quality assessment. If you find any
regression using these patches, please inform the JDT/UI team by entering a
<a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=JDT">bug
report</a>.
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top" width="49"><a
href="patches/org.eclipse.jdt.ui_2.1.2.zip"> <img
src="../images/jar_l_obj.gif" nosave="" border="0"> </a></td>
<td width="800"><i>2.1.3 Preview (6 MB)</i></td>
</tr>
<tr>
<td><i>applies to: </i></td>
<td>2.1.2</td>
</tr>
<tr>
<td><i>requires: </i></td>
<td>JDT/Core <a
href="http://www.eclipse.org/jdt/core/r2.1/main.html#updates">2.1.3
preview</a></td>
</tr>
<tr>
<td valign="top"><i>description: </i></td>
<td>Addresses the following issues:
<ul>
<li>package rename in the present of multiple package fragments
with same name (bug <a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=47509">47509</a>)</li>
<li>rebuild after compiler setting changes (bug <a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=46039">46039</a>)</li>
</ul>
</td>
</tr>
</tbody>
<tbody>
</tbody>
</table>
</td>
</tr>
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0" width="100%"><b><font
face="Arial,Helvetica"><font color="#FFFFFF"> Getting the sources</font></font></b></td>
</tr>
<tr>
<td COLSPAN="2">
<ul>
<li>Define a CVS connection to server <code>pserver:anonymous@dev.eclipse.org:/home/eclipse,</code>
</li>
<li>Check out the <a
href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.ui/?only_with_tag=R2_1_maintenance"><code>R2_1_maintenance</code></a>
branch of the project <code>org.eclipse.jdt.ui</code>. This branch
reflects the current R2.1 maintenance effort.</li>
<li>Make sure to import the prerequisite plug-ins (usually from the
latest SDK R2.1.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 are either 1.3 or 1.4 compatible,
however for 1.3 backward compatibility (Eclipse is primarily aimed
for 1.3 runtimes), the compiler compliance setting should be set to
1.3.</li>
</ul>
</td>
</tr>
</table>
</body>
</html>