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

Parent Directory Parent Directory | Revision Log Revision Log


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