| <!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.73 [en] (Windows NT 5.0; U) [Netscape]"> |
| <title>JDT Core Component</title> |
| <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css"> |
| </head> |
| <body text="#000000" bgcolor="#FFFFFF"> |
| |
| |
| <table border=0 cellspacing=5 cellpadding=2 width="100%" > |
| <tr> |
| <td align=left width="72%"> <font class=indextop> jdt core R2.0.x</font><br> |
| <font class=indexsub> java development tooling core </font></td> |
| <td width="28%"><img src="http://dev.eclipse.org/images/Idea.jpg" height=86 width=120></td> |
| </tr> |
| </table> |
| |
| Back to <a href="../dev.html">Development Resources</a>. |
| |
| <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">What's |
| Happening? </font></font></b></td> |
| </tr> |
| <a name="maintenance"></a> |
| <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 WIDH="98%"><b>Rollup 2.0.4 - in progress</b> |
| |
| <ul> |
| <li> preview available in <a href="#updates">update</a> area. |
| </li> |
| <li> <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.1075.2.40&content-type=text/plain">build notes</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 WIDH="98%"><b>Rollup 2.0.3 - no contribution</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 WIDH="98%"><b>Rollup 2.0.2 - completed</b> |
| |
| <ul> |
| <li> available on the <a href="http://archive.eclipse.org/eclipse/downloads/index.php">download</a> area. |
| </li> |
| <li> final <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.1075.2.32&content-type=text/plain">build notes</a> |
| </li> |
| <li> bug fixing : |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=2.0.2" >all planned fixes</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=2.0.2" >unresolved</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=2.0.2" >resolved</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 WIDH="98%"><b>Rollup 2.0.1 - completed</b> |
| <ul> |
| <li> available on the <a href="http://archive.eclipse.org/eclipse/downloads/index.php">download</a> area. |
| </li> |
| <li> final <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.1075.2.17&content-type=text/plain">build notes</a> |
| </li> |
| <li> bug fixing : |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=2.0.1" >all planned fixes</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=2.0.1" >unresolved</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=2.0.1" >resolved</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.0.0 - completed</b> |
| |
| <ul> |
| <li> available on the <a href="http://archive.eclipse.org/eclipse/downloads/index.php">download</a> area. |
| </li> |
| <li> final <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.1052&content-type=text/plain">build notes</a> |
| </li> |
| <li>since R1.0, the major focus points were: |
| <ul> |
| <li> |
| Compiler</li> |
| <li> |
| JCK 1.4 compliance</li> |
| <li> |
| incremental build performance and footprint reduction</li> |
| <li> |
| JavaModel</li> |
| <li> |
| performance</li> |
| <li> |
| JDOM</li> |
| <li> |
| Abstract syntax tree API enabling the manipulation |
| of individual source constructs down to the level of expressions. It will |
| also expose name resolution information.</li> |
| <li> |
| Search</li> |
| <li> |
| performance</li> |
| <li> |
| Evaluation</li> |
| |
| <li> |
| performance</li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Feature List </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>Incremental Java Compiler</b> |
| <ul> |
| <li> |
| 1.4 assertion support (optional)</li> |
| |
| <li> |
| jck 1.4 compliant (when toggled in 1.4 mode)</li> |
| |
| <li> |
| new builder implementation enabled (old 1.0 build implementation got removed) </li> |
| |
| <ul> |
| |
| <li> |
| memory footprint considerably reduced </li> |
| |
| <li> |
| simple method body change is instantaneous </li> |
| |
| </ul> |
| |
| <li> |
| better trigger recompilations in dependent projects.</li> |
| |
| <li> |
| no more |
| resource copying if output location coincides with any source folder</li> |
| |
| <li> |
| resource copy filters added (configurable through JavaCore option "org.eclipse.jdt.core.builder.resourceCopyExclusionFilters") . |
| It supports both files and folders.</li> |
| |
| <li> |
| encoding support added (configurable through JavaCore option "org.eclipse.jdt.core.encoding") </li> |
| |
| <li> |
| all VM target settings up to 1.4 are now supported (from 1.2 on, default abstract methods are no longer generated in class files).</li> |
| |
| <li> |
| added option to prevent building if classpath is incorrect (enabled by default)</li> |
| |
| <li> |
| added option to limit the number of reported errors per unit (default is 100)</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>Java Model</b> |
| |
| <ul> |
| <li> |
| exportable classpath entries: allowing projects to |
| contribute more than their output folder to dependent projects.</li> |
| |
| <li> |
| classpath validation</li> |
| |
| <li> |
| no longer reindex when unnecessary (sync info change |
| / source change outside classpath)</li> |
| |
| <li> |
| maintain project references in parallel to prerequisite |
| projects on the classpath</li> |
| |
| <li> |
| 1.0 backward compatible (resurrected removed deprecated |
| API)</li> |
| |
| <li> |
| populate the model more lazily and perform more local |
| refreshes</li> |
| |
| <li> |
| java project implementation only holds onto local |
| package fragment roots (used to cache all of them, including external shared |
| ones) </li> |
| |
| <li> |
| java element deltas are no longer populated down |
| to children in case adding/removing openable elements </li> |
| |
| <li> |
| java element deltas are now batched.</li> |
| |
| <li> |
| problem corrections for Java problem markers (autofix).</li> |
| |
| <li> |
| new DOM AST allowing expression level manipulations</li> |
| |
| <li> |
| buffer factories can be specified for working copies </li> |
| |
| <li> |
| project dependency cycle detection reenabled </li> |
| |
| <li> |
| all tooling now performs normally inside body of a method which signature could not be resolved </li> |
| |
| <li> |
| working copies can be shared amongst clients (i.e. several editors) </li> |
| |
| <li> |
| new extension point for registering custom classpath variable initializers </li> |
| <li> |
| detect problems while reconciling and codeassisting </li> |
| <li> |
| added scanner and code formatter API </li> |
| <li> |
| added classfile reader and bytecode disassembler API</li> |
| <li> |
| added support for notifying Java element changes before the builders run</li> |
| <li> |
| ensure JavaModel is updated at the end of each JavaModel operation</li> |
| <li> |
| added classpath container entries (CPE_CONTAINER)</li> |
| <li> |
| JavaCore options are persisted in between sessions.</li> |
| <li> |
| added API for explicitely refreshing external JARs.</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>Code Assist</b> |
| |
| <ul> |
| <li> |
| provide parameter names</li> |
| |
| <li> |
| optional visibility checks</li> |
| |
| <li> |
| variable name suggestions</li> |
| |
| <li> |
| method declarations (just enter selector prefix)</li> |
| |
| <li> |
| insert qualifications in case of ambiguities (option |
| added to force qualification)</li> |
| |
| <li> |
| hide synthetic members</li> |
| |
| <li> |
| provide anonymous type completions</li> |
| |
| <li> |
| provide relevance hint for better sorting proposals</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>Code Select</b> |
| |
| <ul> |
| <li> |
| select declarations</li> |
| |
| <li> |
| improved fault-tolerance</li> |
| |
| <li> |
| find selection in working copies (compilation units |
| modified in editors) </li> |
| |
| <li> |
| no longer need a non-empty selection to perform (when empty it will use the token in which the selection start position is located) </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>Search</b> |
| |
| <ul> |
| <li> |
| find matches in binaries</li> |
| |
| <li> |
| find matches in innerclasses</li> |
| |
| <li> |
| distinguish field read/write access</li> |
| |
| <li> |
| can have working copies take precedence over original units</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>Evaluation</b> |
| |
| <ul> |
| <li> |
| evaluate in binaries</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>Type Hierarchies</b> |
| |
| <ul> |
| <li> |
| type missing a super type becomes a root (no longer subtype of Object)</li> |
| <li> |
| type hierarchy reacts to addition of a missing type</li> |
| <li> |
| added support for computing hierarchies considering working copies.</li> |
| <li> |
| added API to retrieve cached type flags.</li> |
| </ul> |
| |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Release Process </font></font></b></td> |
| </tr> |
| |
| <tr><td COLSPAN="2"> |
| <ul> |
| <li>Post Freeze 1 : <a href="test-pass-1.html">test plan</a>, <a href="fix-pass-1.html">fix plan</a></li> |
| <li>Post Freeze 2 : <a href="test-pass-2.html">test plan</a>, <a href="fix-pass-2.html">fix plan</a></li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Bug Resolution </font></font></b></td> |
| </tr> |
| <tr><td COLSPAN="2"> |
| <a name="bugs"></a> |
| <ul> |
| <li>Overall bug Resolution in 2.0 stream |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=2.0.3&target_milestone=2.0.2&target_milestone=2.0.1&target_milestone=2.0&target_milestone=2.0+M1&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&target_milestone=2.0+F1&target_milestone=2.0+F2&target_milestone=2.0+F3&target_milestone=2.0+F4" >all</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=2.0.3&target_milestone=2.0.2&target_milestone=2.0.1&target_milestone=2.0&target_milestone=2.0+M1&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&target_milestone=2.0+F1&target_milestone=2.0+F2&target_milestone=2.0+F3&target_milestone=2.0+F4" >unresolved</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=2.0.3&target_milestone=2.0.2&target_milestone=2.0.1&target_milestone=2.0&target_milestone=2.0+M1&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&target_milestone=2.0+F1&target_milestone=2.0+F2&target_milestone=2.0+F3&target_milestone=2.0+F4" >resolved</a>) |
| (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=2.0.3&target_milestone=2.0.2&target_milestone=2.0.1&target_milestone=2.0&target_milestone=2.0+M1&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&target_milestone=2.0+F1&target_milestone=2.0+F2&target_milestone=2.0+F3&target_milestone=2.0+F4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=anywords&keywords=&resolution=FIXED&emailassigned_to1=1&emailtype1=substring&email1=&emailreporter2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&namedcmd=1.0.x&newqueryname=&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=" >fixed</a>)</li> |
| <li> Rollup-2.0.3, 2002/?/? : |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=2.0.3" >all planned fixes</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=2.0.3" >unresolved</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=2.0.3" >resolved</a>)</li> |
| <li> Rollup-2.0.2, 2002/11/7 : |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=2.0.2" >all planned fixes</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=2.0.2" >unresolved</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=2.0.2" >resolved</a>)</li> |
| <li> Rollup-2.0.1, 2002/08/31 : |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=2.0.1" >all planned fixes</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=2.0.1" >unresolved</a>) |
| (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=2.0.1" >resolved</a>)</li> |
| <li> Freeze-4, 2002/06/27 : |
| (<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+F4&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</a>) |
| (<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+F4&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</a>) |
| (<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+F4&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</a>)</li> |
| <li> Freeze-3, 2002/06/12 : |
| (<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+F3&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</a>) |
| (<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+F3&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</a>) |
| (<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+F3&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</a>)</li> |
| <li> Freeze-2, 2002/06/01 : |
| (<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</a>) |
| (<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</a>) |
| (<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</a>)</li> |
| <li> Milestone-6, 2002/05/21 : aka Freeze 1 |
| (<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+M6&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</a>) |
| (<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+M6&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</a>) |
| (<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+M6&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</a>)</li> |
| <li> Milestone-5, 2002/04/16 : |
| (<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+M5&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</a>) |
| (<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+M5&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</a>) |
| (<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+M5&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</a>)</li> |
| <li> Milestone-4, 2002/03/22 : |
| (<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+M4&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</a>) |
| (<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+M4&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</a>) |
| (<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+M4&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</a>)</li> |
| <li> Milestone-3, 2002/02/15 : |
| (<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+M3&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</a>) |
| (<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+M3&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</a>) |
| (<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+M3&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</a>)</li> |
| <li> Milestone-2, 2002/01/25 : |
| (<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+M2&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</a>) |
| (<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+M2&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</a>) |
| (<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+M2&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</a>)</li> |
| <li> Milestone-1, 2001/12/20 : |
| (<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+M1&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</a>) |
| (<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+M1&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</a>) |
| (<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+M1&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</a>)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Design notes </font></font></b></td> |
| </tr> |
| |
| <tr><td COLSPAN="2"> |
| <a name="notes"></a> |
| <ul> |
| <li><a href="dom%20ast/ast.html">new DOM AST</a> |
| (<a href="dom%20ast/ASTPositions.html">positions</a>)</li> |
| <li><a href="element%20deltas/java-element-deltas.html">element deltas</a></li> |
| <li><a href="extension%20dir/ext-dirs.html">extension dirs</a> |
| (<a href="extension%20dir/extensionDir.html">notes</a>)</li> |
| <li><a href="output%20folder/output-folder.html">output folder</a> |
| (<a href="output%20folder/libcopy.html">lib copy</a>)</li> |
| <li><a href="pluggable%20jdks/pluggable-jdks.html">pluggable jdks</a></li> |
| <li><a href="workspace%20structure/ws-structure.html">workspace structure</a> |
| (<a href="workspace%20structure/ws-structure-notes.html">notes</a>)</li> |
| <li><a href="variable%20init/uninit-classpath-vars.html">classpath variable initializers</a> |
| (<a href="variable%20init/classpathVariableInitializer.html">extension point</a>) |
| (<a href="variable%20init/ClasspathVariableInitializer.java">ClasspathVariableInitializer</a>)</li> |
| <li><a href="classpath%20container/classpathContainer.html">classpath containers</a></li> |
| </ul> |
| </td> |
| </tr> |
| |
| <tr><td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"> |
| <b><font face="Arial,Helvetica"><font color="#FFFFFF">Updates </font></font></b> |
| </td></tr> |
| |
| <tr><td COLSPAN="2"> |
| Official plug-in version ID from 2.0 Rollup3 build is 2.0.3 (also see |
| <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.1075.2.32&content-type=text/plain">build notes</a>). |
| 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/Core team by entering a <a href="http://dev.eclipse.org/bugs/">bug report</a>. |
| Patches listed here are Jck1.3a and Jck1.4 compliant. |
| <a name="updates"></a> |
| </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>2.0.4 preview </b> |
| <table> |
| <tr> |
| <td VALIGN="top"><img SRC="../jar_l_obj.gif" NOSAVE BORDER=0 height=20 width=20></td> |
| <td VALIGN="top">posted on 2003/03/06, 3,898 KB</td> |
| </tr> |
| <tr> |
| <td VALIGN="top"><i>applies to</i></td> |
| <td VALIGN="top">R2.0.2 and better</td> |
| </tr> |
| <tr> |
| <td VALIGN="top"><i>description</i> </td> |
| <td VALIGN="top"> |
| Patch resolving classpath validation defficiencies which could affect clients sharing Java projects using 2.1 classpath enhancements (like nested source folders). Also addressed |
| rare scenario where Java builder could incorrectly discard all files in a project (need some direct edit of .classpath file to make output be project + shutdown/restart). |
| <br>Also see corresponding <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.1075.2.40&content-type=text/plain">build notes</a>. |
| <br>This patch can be applied by expanding the zip archive into the <code><install>/eclipse/plugins/</code> directory |
| <br> NOTE: Plug-in revision ID is now "2.0.4". |
| In case this plug-in revision does not match the one currently installed, |
| the JDT feature may require to be edited accordingly (in <code><install>/eclipse/features/org.eclipse.jdt_2.0.x/feature.xml</code>, |
| change the version to <code>"2.0.4"</code> for plugin which id is <code>"org.eclipse.jdt.core"</code>). |
| </td> |
| </tr> |
| </table> |
| </td></tr> |
| |
| <tr><td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><a name="source"></a><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:/cvsroot/eclipse</code> |
| </li> |
| <li>Check out the <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=R2_0_1"><code>R2_0_1</code></a> branch of the project <code>org.eclipse.jdt.core</code>. |
| This branch reflects the current R2.0 maintenance effort (the branch name is incorrectly suggests it corresponds to 2.0.1 rollup only). |
| </li> |
| <li>Make sure to import the prerequisite plug-ins (usually from the latest SDK R2.0.x <a href="http://archive.eclipse.org/eclipse/downloads/index.php">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 and the default JRE should be a 1.3 JRE.</li> |
| <li>In case willing to work on a different code stream, you may want to check out a different version of the project |
| <ul> |
| <li>version <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=R2_0"><code>R2_0</code></a> : official code base released into R2.0. |
| </li> |
| <li>version <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=Rollup2_0_1"><code>Rollup2_0_1</code></a> : official code base released into Rollup 2.0.1 |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </td></tr> |
| </table> |
| </body> |
| </html> |