blob: 35f825fe3d5b11fbf9dbe19b16bc992245560505 [file] [log] [blame]
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.79 [en] (Windows NT 5.0; U) [Netscape]">
<title>JDT/Core - Fix Pass 1</title>
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>
<body text="#000000" bgcolor="#FFFFFF">
&nbsp;
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">JDT
Core / Post Freeze 1 : Fix Plan&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>Most significant issues to address</b>
<ul>
<li> resolve indirect leak in document buffer caused by hierarchy notification, when closing editor </li>
<li> review javadocs formatting or missing </li>
<li> improve handling of missing/corrupted .classpath file </li>
<li> have compiler optionally report unused imports </li>
<li> improve incremental recompilation by ignoring structural changes to synthetic methods or clinits </li>
<li> tolerate whitespaces in the resource copy exclusion filter </li>
<li> address Java element delta bugs when removing a project with internal JAR referenced from other projects. </li>
<li> address issue where library search indexes where not removed if corresponding to internal JARs of deleted project </li>
<li> tolerate non yet existing Java project when getting/setting classpath containers </li>
<li> have the JDTCompiler Ant adapter be compatible with Ant 1.5 </li>
<li> provide an API to allow refreshing explicitly external JARs </li>
<li> provide an API to retrieve cached flags for type hierarchies (performance improvement for avoiding UI querying Java model when displaying) </li>
<li> improve the line number debug attributes around the implicit free return bytecode </li>
<li> fix a bug in code gen leading to a verification error at runtime </li>
<li> fix NullPointerException in compiler if it needs to filter out numerous problems </li>
<li> fix search when match is in internal jar of a distinct project </li>
<li> fix search declarations of type referenced in imports </li>
<li> fix a potential concurrency problem when creating the JavaModel element </li>
<li> solve a couple rare scenarii where the incremental compiler would be inconsistent </li>
<li> register Team recommandations for certain file types (.java, .classpath, .class, .jar, .zip, .properties) </li>
<li> fix couple cases where local history wouldn't reflect JavaModel operation (deletions) </li>
<li> fix open on selection for instanceof expressions </li>
<li> fix couple cases where platform encoding used in place of Eclipse custom encoding (if any) </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>Corresponding bugs reports</b>
<br>These bugs are to be tagged with milestone "2.0 F2" (freeze-2)
<ul>
<li> <a href="http://dev.eclipse.org/bugs/buglist.cgi?email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=JDT&component=CORE&target_milestone=2.0+F2&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&namedcmd=Assigned&newqueryname=&order=Reuse+same+sort+as+last+time">All committed bugs</a> : overview of all relevant bugs, in case your bug isn't in the list, please
use the <a href="http://dev.eclipse.org/mailman/listinfo/jdt-core-dev">jdt-core-dev</a> mailing list to explain why it should be escaladated.
</li>
<li><a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=JDT&component=CORE&target_milestone=2.0+F2&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&namedcmd=Assigned&newqueryname=&order=Reuse+same+sort+as+last+time" >Unresolved bugs</a> : our intent is to solve these before freeze 2
</li>
<li><a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=JDT&component=CORE&target_milestone=2.0+F2&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&namedcmd=Assigned&newqueryname=&order=Reuse+same+sort+as+last+time" >Resolved bugs</a> : bugs already fixed or closed during this fix pass
</li>
</ul>
</td>
</tr>
</table>
</body>
</html>