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

Parent Directory Parent Directory | Revision Log Revision Log


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