jdt-core-home/r3.0/main.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.192 - (view) (download) (as text)

1 : pmulet 1.89 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 : pmulet 1.1 <html>
3 :     <head>
4 : pmulet 1.89 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 :     <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder V6.0.0 for Windows">
6 :     <META http-equiv="Content-Style-Type" content="text/css">
7 : pmulet 1.1 <title>JDT Core Component</title>
8 :     <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
9 :     </head>
10 :     <body text="#000000" bgcolor="#FFFFFF">
11 :     &nbsp;
12 :    
13 :     <table border=0 cellspacing=5 cellpadding=2 width="100%" >
14 :     <tr>
15 : pmulet 1.89 <td align=left width="72%"> <FONT class="indextop"> jdt core R3.0.x <br>
16 :     <font class=indexsub> java development tooling core </font></FONT></td>
17 : pmulet 1.1 <td width="28%"><img src="http://dev.eclipse.org/images/Idea.jpg" height=86 width=120></td>
18 :     </tr>
19 :     </table>
20 :    
21 : pmulet 1.89 Back to <a href="../dev.html">Development Resources</a>.<A name="source"></A>
22 : pmulet 1.1 <table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
23 :     <tr>
24 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica">
25 :     <font color="#FFFFFF">What's Happening?&nbsp;</font></font></b></td>
26 :     </tr>
27 :    
28 :     <!--
29 :     <img src="../ok.gif" height=10 width=10>
30 :     <font class=indexsub>[3.0]</font>
31 :     <img src="../progress.gif" height=5 width=14>
32 :     <img SRC="../new.gif" NOSAVE BORDER=0>
33 :     -->
34 :    
35 : pmulet 1.17 <!--
36 : pmulet 1.1 <tr>
37 :     <td COLSPAN="2">
38 :     <b>Disclaimer: We are still in planning mode. The 3.0 plan below is a proto plan and input from the community is very welcome at this stage.</b>
39 :     </td></tr>
40 : pmulet 1.17 -->
41 : oliviert 1.189 <a name="maintenance"></a>
42 : ffusier 1.177
43 : pmulet 1.1 <tr>
44 : ffusier 1.177 <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td>
45 : ffusier 1.190 <td WIDH="98%"><b>Rollup 3.0.2 - completed</b>
46 :    
47 :     <ul>
48 :     <li> available on the <a href="http://www.eclipse.org/downloads/index.php" target=new>download</a> area.
49 :     </li>
50 :     <!--
51 :     <li> preview available in <a href="#updates">update</a> area.
52 :     </li>
53 :     -->
54 :     <li> final <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.3135.2.49&content-type=text/html">build notes</a>
55 :     </li>
56 :     <li> bug fixing :
57 :     (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=3.0.2">all planned fixes</a>)
58 :     (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=3.0.2" >unresolved</a>)
59 :     (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=3.0.2" >resolved</a>)
60 :     </li>
61 :     </ul>
62 :     </td></tr>
63 :    
64 :     <tr>
65 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td>
66 : pmulet 1.188 <td WIDH="98%"><b>Rollup 3.0.1 - completed</b>
67 : ffusier 1.177
68 :     <ul>
69 :     <li> available on the <a href="http://www.eclipse.org/downloads/index.php" target=new>download</a> area.
70 :     </li>
71 : pmulet 1.188 <!--
72 : pmulet 1.181 <li> preview available in <a href="#updates">update</a> area.
73 :     </li>
74 :     -->
75 : pmulet 1.188 <li> final <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.3135.2.40&content-type=text/html">build notes</a>
76 : ffusier 1.177 </li>
77 :     <li> bug fixing :
78 : pmulet 1.182 (<a href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=3.0.1">all planned fixes</a>)
79 : ffusier 1.177 (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=3.0.1" >unresolved</a>)
80 :     (<a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=3.0.1" >resolved</a>)
81 :     </li>
82 :     </ul>
83 :     </td></tr>
84 :    
85 :     <tr>
86 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td>
87 :     <td WIDTH="98%"><b>Release 3.0.0 - completed</b>
88 : pmulet 1.1 <a name="release-plan"></a>
89 :     <ul>
90 : ffusier 1.177 <li> available on the <a href="http://www.eclipse.org/downloads/index.php" target=new>download</a> area.
91 :     </li>
92 :     <li> final <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.3135&content-type=text/html">build notes</a>
93 :     </li>
94 :     <li>for R3.0, the major focus points were:
95 :     <ul>
96 :     <li><b>J2SE 1.5 support</b> was *not* officially scheduled for Eclipse 3.0 release, since J2SE 1.5 was not finalized before 3.0 release date, and we did not want to jeopardize the
97 :     3.0 release by integrating beta quality tooling. In parallel to the 3.0 effort, we were still implementing an experimental version of JDT Core
98 : pmulet 1.161 with 1.5 support (mostly focusing on adding generics support to Eclipse Java compiler). You may find details and previews of our ongoing effort (codename "Cheetah") in our <a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-core-home/r3.0/main.html#updates">update</a> area.
99 : pmulet 1.156 </li>
100 : pmulet 1.1 <li><b>Incremental Java Compiler</b>
101 :     <ul>
102 : ffusier 1.177 <li>improve parser syntax error messages</li>
103 : pmulet 1.1 </ul>
104 :     </li>
105 :    
106 :     <li><b>Java Model</b>
107 :     <ul>
108 : ffusier 1.177 <li>upgrade API to support 1.5 features
109 : pmulet 1.1 </li>
110 : ffusier 1.177 <li>improve support for Java-like source files (e.g JSP, SQLJ)
111 : pmulet 1.1 </li>
112 : ffusier 1.177 <li>investigate new elements for denoting local constructs (local variables, local types)
113 :     (<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=8613">8613</a>)
114 : pmulet 1.1 </li>
115 : ffusier 1.177 <li>consider support for source inclusion patterns (as opposed to 2.1 exclusion patterns)
116 : pmulet 1.1 </li>
117 : ffusier 1.177 <li>delta queues should be improved for thread safety (using per-thread-object)
118 : pmulet 1.1 </li>
119 : ffusier 1.177 <li>synchronization of JavaModel cache: should be finer grain and avoid 3rd party code inside Java model lock
120 : pmulet 1.1 </li>
121 : ffusier 1.177 <li>javadoc full-support: (<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=36887">36887</a>)
122 : pmulet 1.1 </li>
123 : ffusier 1.177 <li>close the gap between original and (shared) working copies (<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=36888">36888</a>)
124 : pmulet 1.1 </li>
125 : ffusier 1.177 <li>cleanup working copies: IWorkingCopy is now merged into ICompilationUnit and should go away
126 :     (<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=36987">36987</a>)
127 : pmulet 1.3 </li>
128 : pmulet 1.1 </ul>
129 :     </li>
130 :    
131 :     <li><b>Code Formatter</b>
132 :     <ul>
133 : ffusier 1.177 <li>provide new implementation, using AST+style options
134 : pmulet 1.1 </li>
135 :     </ul>
136 :     </li>
137 :    
138 : ffusier 1.177 <li><b>Search</b>
139 :     <ul>
140 :     <li>upgrade to support 1.5 features
141 :     </li>
142 :     <li>support references from non-Java files (new API for indexer and match locator extensions
143 :     </li>
144 :     <li>rewrite the indexing infrastructure, and extract it into a generic plug-in
145 :     </li>
146 :     <li>ensure shutdown is lightweight (obsolete index cleanup should not initialize classpaths).
147 :     </li>
148 :     <li>extend search APIs to provide more information about search matches (avoiding populating Java model to find out information which was available internally during search resolution)
149 : pmulet 1.1 </li>
150 :     </ul>
151 :     </li>
152 :    
153 :     <li><b>DOM AST</b>
154 : ffusier 1.177 <ul>
155 :     <li>upgrade to support 1.5 features
156 : pmulet 1.1 </li>
157 : ffusier 1.177 <li>provide a way to serialize out edited ASTs
158 : pmulet 1.1 </li>
159 : ffusier 1.177 <li>provide reasonable support for comments
160 : pmulet 1.1 </li>
161 : ffusier 1.177 <li>keep AST created in reconcile for active editor and make it accessable for the UI
162 : pmulet 1.2 (<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=36889">36889</a>)
163 : pmulet 1.1 </li>
164 : ffusier 1.177 </ul>
165 : pmulet 1.1 </li>
166 :     </ul>
167 : ffusier 1.177 </li>
168 : pmulet 1.1 </ul>
169 :     </td></tr>
170 :    
171 :     <tr>
172 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Feature List&nbsp;</font></font></b>
173 :     <a name="features"></a>
174 :     </td></tr>
175 :    
176 : oliviert 1.27 <tr><td COLSPAN="2">Work items completed in the 3.0 stream, also see <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?content-type=text/html">build notes</a>.
177 : pmulet 1.1 </td></tr>
178 :    
179 :     <tr>
180 : pmulet 1.136 <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></td>
181 : pmulet 1.1 <td WIDTH="98%"><b>Incremental Java Compiler</b>
182 :     <ul>
183 :     <li> added optional problems to diagnose variable hiding other ones
184 :     </li>
185 :     <li> added optional problem to report possible accidental boolean assignment (as condition expression)
186 :     </li>
187 : pmulet 1.21 <li> new syntax error diagnosis heuristic
188 :     </li>
189 : pmulet 1.89 <li>added optional problem to signal superfluous semicolons</li>
190 :     <li>added optional problem to report indirect accesses to static members</li>
191 :     <li>added optional problem to report unnecessary cast / instanceof operations</li>
192 :     <li>added optional problem to report undocumented empty blocks</li>
193 : pmulet 1.42 <li> default compliance setting is 1.4 (source 1.3, target 1.2)
194 :     </li>
195 : pmulet 1.89 <li>added optional problem to report unqualified field access</li>
196 :     <li>added optional problem to report unused declared thrown exception</li>
197 :     <li>added optional problem to signal when finally block does not complete normally</li>
198 : jeromel 1.102 <li>added support for Javadoc comments
199 :     <ul>
200 :     <li>optional problems to signal inconsistent or missing Javadoc comments</li>
201 :     <li>optional problems to control the visibility of inconsistent and missing Javadoc comments</li>
202 :     <li>optional problems to check overriding methods when looking for missing Javadoc comments and tags</li>
203 :     <li>inline tags ({@link}, {@linkplain} and {@inheritDoc})</li>
204 : pmulet 1.122 <li>global flag to enable Javadoc support, independantly from problem detection</li>
205 : pmulet 1.89 </ul>
206 : jeromel 1.102 </li>
207 :     <li>added option to avoid reporting a warning when overriding a deprecated method</li>
208 : pmulet 1.122 <li>added option for task detection to behave in case insensitive mode </li>
209 : pmulet 1.123 <li>added 2 more default task tags: FIXME and XXX</li>
210 : pmulet 1.122 <li>added option for bytecode generation to inline JSR instructions (JSR202) </li>
211 :     <li>added command line option to batch compiler for controlling the max number of problems per unit </li>
212 : pmulet 1.164 <li>added optional diagnosis for empty control-flow statement </li>
213 :     <li>added optional diagnosis for statement unnecessarily nested in else-clause </li>
214 : jeromel 1.102 </ul>
215 : pmulet 1.1 </td></tr>
216 :    
217 : pmulet 1.17
218 : pmulet 1.1 <tr>
219 : pmulet 1.136 <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></td>
220 : pmulet 1.1 <td WIDTH="98%"><b>Java Model</b>
221 :     <ul>
222 : pmulet 1.43 <li> added API to manually read classpath/output location from disk (<code>.classpath</code> file).
223 : pmulet 1.17 </li>
224 :     <li> closed gap in between compilation units and working copies
225 :     <ul>
226 :     <li> units have built-in support for an editable working copy. This primary working copy is transparently available to clients.</li>
227 : pmulet 1.21 <li> working copies everywhere. All APIs can be supplied with owned working copies which will take precedence implicitly over underlying units.</li>
228 : pmulet 1.17 </ul>
229 :     </li>
230 :     <li> added optional problems to diagnose incompatible required binaries (target JDK)
231 : jeromel 1.22 </li>
232 :     <li> delta queues have been improved for thread safety (using per-thread-object)
233 : pmulet 1.17 </li>
234 : jeromel 1.102 <li>classpath rules now allow excluded directory to serve as an output location</li>
235 :     <li>added API to get the scheduling rule for a Java element</li>
236 : pmulet 1.122 <li>leveraged resource encoding support on a per file basis </li>
237 :     <li>leveraged project dynamic references support (avoid side-effects in .project file) </li>
238 : jeromel 1.167 <li>added IJavaElementDelta.F_CLASSPATH_CHANGED that indicates that the project's raw classpath has changed </li>
239 : pmulet 1.122 <li>added support to control the scheduling rule during a Java batch operation (JavaCore.run(...)) </li>
240 :     <li>added new API to create a DOM AST while reconciling</li>
241 : jeromel 1.167 <li>added IJavaElementDelta.F_PRIMARY_RESOURCE that indicates that the resource of a primary working copy has changed</li>
242 : jeromel 1.166 <li>added API to register/deregister an IResourceChangeListener that is notified before JavaCore processes the resource delta</li>
243 : jeromel 1.102 </ul>
244 : pmulet 1.1 </td></tr>
245 :    
246 : pmulet 1.89 <tr>
247 : pmulet 1.136 <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></td>
248 : pmulet 1.89 <td WIDTH="98%"><b>DOM AST</b>
249 :     <UL>
250 : jeromel 1.102 <li>added API to retrieve the binary name from a type binding</li>
251 :     <li>added API to parse a compilation unit and specify the set of options to use</li>
252 :     <li>added API to parse an expression or statements or class body declarations</li>
253 :     <li>added APIs that take an <code>IProgressMonitor</code> so that the AST creation can be canceled</li>
254 : pmulet 1.122 <li>added APIs for rewriting DOM AST back into source: either by modifying an instance of an AST, or by describing changes to perform (e.g. change previews)
255 :     <li>added heuristic API for computing node extended source range (and better associate related comments)</li>
256 : jeromel 1.102 </UL>
257 :     </td></tr>
258 : pmulet 1.89
259 : pmulet 1.1 <!--
260 :     <tr>
261 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td>
262 :     <td WIDTH="98%"><b>Code Assist</b>
263 :     <ul>
264 :     </ul>
265 :     </ul>
266 :     </td></tr>
267 :     -->
268 :    
269 :     <tr>
270 : pmulet 1.136 <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></td>
271 : pmulet 1.1 <td WIDTH="98%"><b>Code Select</b>
272 : pmulet 1.89 <UL>
273 :     <LI>added support for selecting local/anonymous types
274 :     <LI>added support for selecting local variables
275 :     </UL>
276 :     </td></tr>
277 :    
278 :     <tr>
279 : pmulet 1.136 <TD align="RIGHT" valign="TOP" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></TD>
280 : pmulet 1.89 <TD width="98%"><b>Search</b>
281 :     <UL>
282 : pmulet 1.122 <li>added support for searching for local/anonymous types </li>
283 :     <li>added support for searching for local variables </li>
284 :     <li>added support to find references in Javadoc comments </li>
285 :     <li>implemented new index infrastructure </li>
286 :     <li>added support to distinguish read/write access in field matches</li>
287 :     <li>added support for search scopes to filter considered classpath entries (sources, libraries, system libraries, required projects). </li>
288 : pmulet 1.89 </UL>
289 :     </TD>
290 :     </tr>
291 :    
292 :     <tr>
293 : pmulet 1.136 <TD align="RIGHT" valign="TOP" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></TD>
294 : pmulet 1.89 <TD width="98%"><b>Code Formatter</b>
295 :     <UL>
296 :     <LI>entirely rewritten so as to support fine grain options and better performance
297 :     </UL>
298 :     </TD>
299 :     </tr>
300 : pmulet 1.1 <!--
301 :     <tr>
302 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td>
303 :     <td WIDTH="98%"><b>Evaluation</b>
304 :     <ul>
305 :     </ul>
306 :     </td></tr>
307 :     -->
308 :    
309 :    
310 :     <!--
311 :     <tr>
312 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td>
313 :     <td WIDTH="98%"><b>Type Hierarchies</b>
314 :     <ul>
315 :     </ul>
316 :     </td></tr>
317 :     -->
318 :    
319 :     <tr>
320 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Release Process&nbsp;</font></font></b></td>
321 :     </tr>
322 :     <tr><td COLSPAN="2">
323 :     <a name="release"></a>
324 :     <ul>
325 : pmulet 1.174 <li>Release Candidate 1 : <a href="test-rc1.html">test plan</a> <!--, <a href="fix-rc1.html">fix plan</a>--></li>
326 :     <!--
327 : pmulet 1.1 <li>Release Candidate 2 : <a href="test-rc2.html">test plan</a>, <a href="fix-rc2.html">fix plan</a></li>
328 : pmulet 1.174 -->
329 : pmulet 1.1 </ul>
330 :     </td>
331 :     </tr>
332 : pmulet 1.174
333 : pmulet 1.1
334 :     <tr><td COLSPAN="2">
335 :     <ul>
336 :     </ul>
337 :     </td>
338 :     </tr>
339 :     <tr>
340 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Bug Resolution&nbsp;</font></font></b></td>
341 :     </tr>
342 :     <tr><td COLSPAN="2">
343 :     <a name="bugs"></a>
344 :     <ul>
345 : pmulet 1.154 <li>Overall R3.0, 2004/06/28 :
346 : ffusier 1.191 (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0.2&target_milestone=3.0.1&target_milestone=3.0&target_milestone=3.0+M1&target_milestone=3.0+M2&target_milestone=3.0+M3&target_milestone=3.0+M4&target_milestone=3.0+M5&target_milestone=3.0+M6&target_milestone=3.0+M7&target_milestone=3.0+M8&target_milestone=3.0+M9&target_milestone=3.0+RC1&target_milestone=3.0+RC2&target_milestone=3.0+RC3&target_milestone=3.0+RC4&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>)
347 :     (<A href="http://dev.eclipse.org/bugs/buglist.cgi?product=JDT&component=CORE&target_milestone=3.0.2&target_milestone=3.0.1&target_milestone=3.0&target_milestone=3.0+M1&target_milestone=3.0+M2&target_milestone=3.0+M3&target_milestone=3.0+M4&target_milestone=3.0+M5&target_milestone=3.0+M6&target_milestone=3.0+M7&target_milestone=3.0+M8&target_milestone=3.0+M9&target_milestone=3.0+RC1&target_milestone=3.0+RC2&target_milestone=3.0+RC3&target_milestone=3.0+RC4">all</A>)
348 :     (<A href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=JDT&component=CORE&target_milestone=3.0.2&target_milestone=3.0.1&target_milestone=3.0&target_milestone=3.0+M1&target_milestone=3.0+M2&target_milestone=3.0+M3&target_milestone=3.0+M4&target_milestone=3.0+M5&target_milestone=3.0+M6&target_milestone=3.0+M7&target_milestone=3.0+M8&target_milestone=3.0+M9&target_milestone=3.0+RC1&target_milestone=3.0+RC2&target_milestone=3.0+RC3&target_milestone=3.0+RC4">unresolved</A>)
349 :     (<A href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JDT&component=CORE&target_milestone=3.0.2&target_milestone=3.0.1&target_milestone=3.0&target_milestone=3.0+M1&target_milestone=3.0+M2&target_milestone=3.0+M3&target_milestone=3.0+M4&target_milestone=3.0+M5&target_milestone=3.0+M6&target_milestone=3.0+M7&target_milestone=3.0+M8&target_milestone=3.0+M9&target_milestone=3.0+RC1&target_milestone=3.0+RC2&target_milestone=3.0+RC3&target_milestone=3.0+RC4">resolved</A>)</li>
350 :     <li> Rollup 3.0.2, 2005/02/02 :
351 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0.2&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>)
352 :     (<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=3.0.2&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>)
353 :     (<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=3.0.2&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>)
354 :     (<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=3.0.2&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>)
355 :     </li>
356 :     <li> Rollup 3.0.1, 2004/09/01 :
357 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0.1&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>)
358 :     (<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=3.0.1&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>)
359 :     (<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=3.0.1&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>)
360 :     (<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=3.0.1&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>)
361 :     </li>
362 :     <li> Release Candidate-4 (aka R3.1), 2004/06/24 :
363 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+RC4&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>)
364 :     (<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=3.0+RC4&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>)
365 :     (<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=3.0+RC4&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>)
366 :     (<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=3.0+RC4&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>)
367 :     </li>
368 :     <li> Release Candidate-3, 2004/06/17 :
369 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+RC3&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>)
370 :     (<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=3.0+RC3&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>)
371 :     (<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=3.0+RC3&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>)
372 :     (<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=3.0+RC3&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>)
373 :     </li>
374 :     <li> Release Candidate-2, 2004/06/10 :
375 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+RC2&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>)
376 :     (<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=3.0+RC2&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>)
377 :     (<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=3.0+RC2&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>)
378 :     (<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=3.0+RC2&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>)
379 :     </li>
380 :     <li> Release Candidate-1, 2004/05/28 :
381 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+RC1&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>)
382 :     (<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=3.0+RC1&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>)
383 :     (<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=3.0+RC1&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>)
384 :     (<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=3.0+RC1&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>)
385 :     </li>
386 :     <li> Milestone-9 (aka Release Candidate-0), 2004/05/21 :
387 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M9&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>)
388 :     (<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=3.0+M9&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>)
389 :     (<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=3.0+M9&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>)
390 :     (<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=3.0+M9&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>)
391 :     </li>
392 :     <li> Milestone-8, 2004/03/26 :
393 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M8&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>)
394 :     (<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=3.0+M8&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>)
395 :     (<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=3.0+M8&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>)
396 :     (<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=3.0+M8&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>)
397 :     </li>
398 :     <li> Milestone-7, 2004/02/13 :
399 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M7&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>)
400 :     (<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=3.0+M7&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>)
401 :     (<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=3.0+M7&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>)
402 :     (<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=3.0+M7&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>)
403 :     </li>
404 :     <li> Milestone-6, 2003/12/19 :
405 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M6&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>)
406 :     (<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=3.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>)
407 :     (<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=3.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>)
408 :     (<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=3.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>)<I>API breakage frozen</I>
409 :     </li>
410 :     <li> Milestone-5, 2003/11/21 :
411 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M5&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>)
412 :     (<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=3.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>)
413 :     (<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=3.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>)
414 :     (<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=3.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>)<I>initial API breakage freeze</I>
415 :     </li>
416 :     <li> Milestone-4, 2003/10/10 :
417 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M4&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>)
418 :     (<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=3.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>)
419 :     (<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=3.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>)
420 :     (<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=3.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>)
421 :     </li>
422 :     <li> Milestone-3, 2003/08/29 :
423 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M3&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>)
424 :     (<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=3.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>)
425 :     (<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=3.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>)
426 :     (<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=3.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>)
427 :     </li>
428 :     <li> Milestone-2, 2003/07/18 :
429 :     (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M2&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>)
430 :     (<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=3.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>)
431 :     (<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=3.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>)
432 :     (<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=3.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>)
433 :     </li>
434 :     <li> Milestone-1, 2003/06/06 :
435 : pmulet 1.133 (<a href="http://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Core&target_milestone=3.0+M1&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>)
436 :     (<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=3.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>)
437 : pmulet 1.89 (<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=3.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>)
438 : ffusier 1.191 (<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=3.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>)
439 :     </li>
440 : pmulet 1.1 </ul>
441 :     </td>
442 :     </tr>
443 :    
444 :     <!--
445 :     <tr>
446 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Design notes&nbsp;</font></font></b></td>
447 :     </tr>
448 :    
449 :     <tr><td COLSPAN="2">
450 :     <a name="notes"></a>
451 :     <ul>
452 :     </ul>
453 :     </td>
454 :     </tr>
455 :     -->
456 :    
457 :     <tr>
458 : ffusier 1.185 <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0">
459 :     <a name="updates"></a>
460 :     <b><font face="Arial,Helvetica"><font color="#FFFFFF">Updates&nbsp;</font></font></b></td>
461 : pmulet 1.1 </tr>
462 : pmulet 1.89 <TR></TR>
463 :     <tr><td COLSPAN="2">These patches are not yet part of
464 : pmulet 1.1 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,
465 :     please inform the JDT/Core team by entering a <a href="http://dev.eclipse.org/bugs/">bug report</a>.
466 :     </td></tr>
467 :    
468 :     <tr>
469 : pmulet 1.136 <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></td>
470 :     <td WIDTH="98%"><b>Early preview of J2SE 1.5 - codename "Cheetah"</b>
471 :     <table>
472 :     <tr>
473 : oliviert 1.189 <td VALIGN="top"><a href="../update-site"><img src="../Cheetah-02.gif" border="0"></a></td>
474 : pmulet 1.175 <td VALIGN="top">Cheetah06 posted on 2004/06/29 (click on picture to jump to update site)</td>
475 : pmulet 1.136 </tr>
476 :    
477 :     <tr>
478 :     <td VALIGN="top"><i>applies to</i></td>
479 : pmulet 1.175 <td VALIGN="top">Eclipse R3.0</td>
480 : pmulet 1.136 </tr>
481 :    
482 :     <tr>
483 :     <td VALIGN="top"><i>installing</i></td>
484 :     <td VALIGN="top">To install Cheetah inside Eclipse:
485 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;- open the update manager (Help>>Software Updates>>Find and Install)
486 : pmulet 1.186 <!--
487 : pmulet 1.180 <br>&nbsp;&nbsp;&nbsp;&nbsp;- search for updates of the currently installed features
488 : pmulet 1.186 -->
489 : pmulet 1.136 <br>&nbsp;&nbsp;&nbsp;&nbsp;- create a site (select 'Search for new features to install', then 'Add Update Site')
490 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;- fill in 'http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-core-home/update-site' as the URL.
491 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;- check new site in update sites list.
492 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;- check the Cheetah feature update and install it.
493 : pmulet 1.139 <br>
494 : pmulet 1.140 <br>Once installed, you can go to compiler preference page to enable 1.5 compliance, and install a 1.5 JRE (see prefs>>Java>>Installed JREs).
495 : pmulet 1.139 Avoid using a 1.5 JRE to run Eclipse, as Eclipse is implemented for running on top of 1.4 level JREs (and 1.5 is still unstable).
496 : pmulet 1.171 <br>
497 :     <!--
498 :     Several people have reported installation issues. These are bugs in Eclipse update support itself, which are being addressed in parallel.
499 :     As a workaround, simply exit and restart Eclipse again once more (until you see 1.5 tab in compiler preference page); this seems to address
500 :     the issues during initial restart after update.
501 :     -->
502 :     Also it is recommended you install Cheetah on clean builds (as opposed to on a previous Cheetah install)
503 : pmulet 1.151 since this seems to cause issues to platform update.
504 : pmulet 1.173 </td>
505 :     </tr>
506 :    
507 :     <tr>
508 :     <td VALIGN="top"><i>JRE 1.5</i></td>
509 :     <td VALIGN="top">JRE 1.5.0-beta-b31 is known to be broken (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=63591">63591</a>), and issues invalid verify error during classloading. JRE 1.5.0-beta-b32c libraries contain
510 :     corrupted generic signatures for member types. Beta2 level JREs are preferrable if you can obtain them.
511 :     </td>
512 : pmulet 1.136 </tr>
513 :    
514 :     <tr>
515 :     <td VALIGN="top"><i>description</i> </td>
516 : oliviert 1.189 <td VALIGN="top">Early preview of our future support for J2SE 1.5,<b>which is *not* part of Eclipse 3.0 release</b>.
517 : pmulet 1.136 It is rather a snapshot of work in progress done in parallel branch <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=JDK_1_5">JDK_1_5</a>,
518 :     which will be stabilized for a future Eclipse release.
519 : pmulet 1.171 Cheetah is still a kitten, and does not yet cover the full distance to <a href="http://jcp.org/en/jsr/detail?id=176">J2SE 1.5</a>, but you can help it to advance, by testing it and reporting
520 : pmulet 1.136 any issue you discovered using a <a href="http://dev.eclipse.org/bugs/">bug report</a> where title is prefixed with "[1.5]".
521 : pmulet 1.175 Supported features are listed below (also see <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.2580.2.124&content-type=text/html">build notes</a>).
522 : pmulet 1.173 <br>
523 : pmulet 1.136 <br>&nbsp;&nbsp;&nbsp;&nbsp;<img src="../progress.gif" height="5" width="14"> <b>generic types</b> (<a href="http://jcp.org/en/jsr/detail?id=014">jsr-014</a>)
524 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- generic sources, parameterized type, raw types, wildcards
525 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- generic binaries, lazy resolution
526 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- source innerclasses with generics
527 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- incremental compiler update
528 : oliviert 1.189 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- syntax error diagnostics (including source &lt; 1.5)
529 : pmulet 1.136 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- syntax recovery (type parameters)
530 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- enclosing/member types of parameterized types
531 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- some DOM AST 1.5 conversion
532 : oliviert 1.189 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- class literal &amp; Object.getClass()
533 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- generic method &amp; constructor, parameter/return type inference, explicitly parameterized
534 : pmulet 1.151 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- bridge methods
535 : pmulet 1.171 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- cast, instanceof
536 : pmulet 1.136 <i><font color="#8080ff">
537 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;not supported yet
538 : pmulet 1.151 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- covariance
539 : pmulet 1.136 </i></font>
540 :     <br>
541 :     <br>&nbsp;&nbsp;&nbsp;&nbsp; <img src="../ok.gif" height=10 width=10> <b>enhanced for loops</b> (<a href="http://jcp.org/en/jsr/detail?id=201">jsr-201</a>)
542 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- array collections, Iterable collections
543 :     <br>
544 :     <font color="#8080ff">
545 :     <br>&nbsp;&nbsp;&nbsp;&nbsp; <b>autoboxing</b> (<a href="http://jcp.org/en/jsr/detail?id=201">jsr-201</a>)
546 :     <br>&nbsp;&nbsp;&nbsp;&nbsp; <b>enumerations</b> (<a href="http://jcp.org/en/jsr/detail?id=201">jsr-201</a>)
547 :     <br>&nbsp;&nbsp;&nbsp;&nbsp; <b>static imports</b> (<a href="http://jcp.org/en/jsr/detail?id=201">jsr-201</a>)
548 :     <br>&nbsp;&nbsp;&nbsp;&nbsp; <b>metadata facility</b> (<a href="http://jcp.org/en/jsr/detail?id=175">jsr-175</a>)
549 :     <i>
550 :     <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;not supported yet
551 :     </i></font>
552 :     <br>
553 : pmulet 1.175 <br>Note: we are mostly focusing on the compiler side, which is the core piece to evolve before leveraging the rest of the
554 :     tools and provide a full-fledge tooling support. This being said, we are gradually adding support to the DOM AST, the JavaModel,
555 :     search, codeassist and codeselect.
556 :     You may also use the compiler as a <a href="../howto/batch%20compile/batchCompile.html">batch</a> command line tool or through
557 : pmulet 1.136 the Ant compiler adapter.
558 : pmulet 1.137 <br>We perform frequent merges with our HEAD branch, so it is close to our official delivery for Eclipse R3.0 augmented with our 1.5 ongoing effort.
559 : pmulet 1.136 In order to keep track of the base version in HEAD, we tag the cheetah preview after the matching HEAD version name;
560 : pmulet 1.176 e.g. <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=v_500">v_500</a>.
561 : pmulet 1.137 <!--
562 : oliviert 1.189 <br>This patch can be applied by expanding the zip archive into the <code>&lt;install&gt;/eclipse/plugins/</code> directory
563 : pmulet 1.137 -->
564 : pmulet 1.136 <!--
565 :     <br> NOTE: Plug-in revision ID is "3.0.0".
566 :     In case this plug-in revision does not match the one currently installed,
567 : oliviert 1.189 the JDT feature may require to be edited accordingly (in <code>&lt;install&gt;/eclipse/features/org.eclipse.jdt_3.0.x/feature.xml</code>,
568 : pmulet 1.136 change the version to <code>"3.0.0"</code> for plugin which id is <code>"org.eclipse.jdt.core"</code>).
569 :     -->
570 :     </td>
571 :     </tr>
572 :     </table>
573 :     </td>
574 :     </tr>
575 :    
576 : ffusier 1.184 <!--
577 : pmulet 1.136 <tr>
578 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE border="0" height="16" width="16"></td>
579 : pmulet 1.12 <td WIDTH="98%"><b>3.0 integration preview </b>
580 : pmulet 1.1 <table>
581 :     <tr>
582 : pmulet 1.136 <td VALIGN="top"><a href="../patches/org.eclipse.jdt.core_3.0.0.zip"><img src="../jar_l_obj.gif" NOSAVE border="0" height="20" width="20"></a></td>
583 : jeromel 1.170 <td VALIGN="top">posted on 2004/05/17, 5,078 KB (click on picture)</td>
584 : pmulet 1.1 </tr>
585 :     <tr>
586 :     <td VALIGN="top"><i>applies to</i></td>
587 : jeromel 1.135 <td VALIGN="top">build R3.0(M8) and better</td>
588 : pmulet 1.1 </tr>
589 :     <tr>
590 :     <td VALIGN="top"><i>description</i> </td>
591 : pmulet 1.6 <td VALIGN="top">Early preview of the next integration build.
592 : ffusier 1.184 &lt;!--
593 : jeromel 1.80 <br>Addresses the following issues:
594 : pmulet 1.79 <br>&nbsp;&nbsp;&nbsp;&nbsp;- <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=45459">45459</a> JDT compiler more restrictive than javac
595 : ffusier 1.184 --&gt;
596 : jeromel 1.170 <br>Also see corresponding <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?rev=1.3032&content-type=text/html">build notes</a>.
597 : ffusier 1.184 &lt;!--
598 : pmulet 1.69 <br>Corresponding sources aren't released in HEAD, waiting for M4 to be officially declared.
599 : jeromel 1.100 <br>Corresponding sources were taken from HEAD and are not yet versioned.
600 : ffusier 1.184 --&gt;
601 : jeromel 1.170 <br>Corresponding sources are versioned using tag <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=v_428b">v_428b</a>
602 : oliviert 1.189 <br>This patch can be applied by expanding the zip archive into the <code>&lt;install&gt;/eclipse/plugins/</code> directory
603 : ffusier 1.184 &lt;!--
604 : pmulet 1.1 <br> NOTE: Plug-in revision ID is "3.0.0".
605 :     In case this plug-in revision does not match the one currently installed,
606 : oliviert 1.189 the JDT feature may require to be edited accordingly (in <code>&lt;install&gt;/eclipse/features/org.eclipse.jdt_3.0.x/feature.xml</code>,
607 : pmulet 1.1 change the version to <code>"3.0.0"</code> for plugin which id is <code>"org.eclipse.jdt.core"</code>).
608 : ffusier 1.184 --&gt;
609 : pmulet 1.1 </td>
610 :     </tr>
611 : jeromel 1.5 </table>
612 :     </td>
613 :     </tr>
614 : ffusier 1.184 -->
615 : jeromel 1.5
616 : pmulet 1.1 <tr>
617 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Getting the sources&nbsp;</font></font></b></td>
618 :     </tr>
619 : pmulet 1.89 <tr><td COLSPAN="2">
620 :     <UL>
621 : pmulet 1.1 <li>Define a CVS connection to server <code>pserver:anonymous@dev.eclipse.org:/home/eclipse,</code>
622 :     </li>
623 : ffusier 1.187 <li>Check out the <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=R3_0_maintenance"><code>R3_0_maintenance</code></a> branch of the project <code>org.eclipse.jdt.core</code>.
624 : pmulet 1.1 </li>
625 :     <li>Make sure to import the prerequisite plug-ins (usually from a SDK R3.0 most recent <a href="http://www.eclipse.org/downloads/index.php" target=new>integration build</a>). Prerequisite plug-ins are already referenced on the project build path (<code>.classpath</code> file).
626 :     </li>
627 :     <li>The sources of this project are 1.4 compatible. The compiler compliance level should thus be set to 1.4.
628 : pmulet 1.89 </UL>
629 :     </tr>
630 :     <TR></TR>
631 :     </table>
632 : pmulet 1.1
633 :     </body>
634 :     </html>