| 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> |
<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> |
</td></tr> |
| 40 |
--> |
--> |
| 41 |
<a name="maintenance"> |
<a name="maintenance"></a> |
| 42 |
|
|
| 43 |
<tr> |
<tr> |
| 44 |
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="http://dev.eclipse.org/images/Adarrow.gif" NOSAVE BORDER=0 height=16 width=16></td> |
<td 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> |
<td WIDTH="98%"><b>Early preview of J2SE 1.5 - codename "Cheetah"</b> |
| 425 |
<table> |
<table> |
| 426 |
<tr> |
<tr> |
| 427 |
<td VALIGN="top"><a href="../update-site"><img src="../Cheetah-02.gif" border="0"></td> |
<td VALIGN="top"><a href="../update-site"><img src="../Cheetah-02.gif" border="0"></a></td> |
| 428 |
<td VALIGN="top">Cheetah06 posted on 2004/06/29 (click on picture to jump to update site)</td> |
<td VALIGN="top">Cheetah06 posted on 2004/06/29 (click on picture to jump to update site)</td> |
| 429 |
</tr> |
</tr> |
| 430 |
|
|
| 467 |
|
|
| 468 |
<tr> |
<tr> |
| 469 |
<td VALIGN="top"><i>description</i> </td> |
<td VALIGN="top"><i>description</i> </td> |
| 470 |
<td VALIGN="top">Early preview of our future support for J2SE 1.5, which is *not* part of Eclipse 3.0 release</b>. |
<td VALIGN="top">Early preview of our future support for J2SE 1.5,<b>which is *not* part of Eclipse 3.0 release</b>. |
| 471 |
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>, |
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. |
which will be stabilized for a future Eclipse release. |
| 473 |
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 |
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 |
| 482 |
<br> - generic binaries, lazy resolution |
<br> - generic binaries, lazy resolution |
| 483 |
<br> - source innerclasses with generics |
<br> - source innerclasses with generics |
| 484 |
<br> - incremental compiler update |
<br> - incremental compiler update |
| 485 |
<br> - syntax error diagnostics (including source < 1.5) |
<br> - syntax error diagnostics (including source < 1.5) |
| 486 |
<br> - syntax recovery (type parameters) |
<br> - syntax recovery (type parameters) |
| 487 |
<br> - enclosing/member types of parameterized types |
<br> - enclosing/member types of parameterized types |
| 488 |
<br> - some DOM AST 1.5 conversion |
<br> - some DOM AST 1.5 conversion |
| 489 |
<br> - class literal & Object.getClass() |
<br> - class literal & Object.getClass() |
| 490 |
<br> - generic method & constructor, parameter/return type inference, explicitly parameterized |
<br> - generic method & constructor, parameter/return type inference, explicitly parameterized |
| 491 |
<br> - bridge methods |
<br> - bridge methods |
| 492 |
<br> - cast, instanceof |
<br> - cast, instanceof |
| 493 |
<i><font color="#8080ff"> |
<i><font color="#8080ff"> |
| 516 |
In order to keep track of the base version in HEAD, we tag the cheetah preview after the matching HEAD version name; |
In order to keep track of the base version in HEAD, we tag the cheetah preview after the matching HEAD version name; |
| 517 |
e.g. <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=v_500">v_500</a>. |
e.g. <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=v_500">v_500</a>. |
| 518 |
<!-- |
<!-- |
| 519 |
<br>This patch can be applied by expanding the zip archive into the <code><install>/eclipse/plugins/</code> directory |
<br>This patch can be applied by expanding the zip archive into the <code><install>/eclipse/plugins/</code> directory |
| 520 |
--> |
--> |
| 521 |
<!-- |
<!-- |
| 522 |
<br> NOTE: Plug-in revision ID is "3.0.0". |
<br> NOTE: Plug-in revision ID is "3.0.0". |
| 523 |
In case this plug-in revision does not match the one currently installed, |
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>, |
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>). |
change the version to <code>"3.0.0"</code> for plugin which id is <code>"org.eclipse.jdt.core"</code>). |
| 526 |
--> |
--> |
| 527 |
</td> |
</td> |
| 556 |
<br>Corresponding sources were taken from HEAD and are not yet versioned. |
<br>Corresponding sources were taken from HEAD and are not yet versioned. |
| 557 |
--> |
--> |
| 558 |
<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> |
<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 |
<br>This patch can be applied by expanding the zip archive into the <code><install>/eclipse/plugins/</code> directory |
<br>This patch can be applied by expanding the zip archive into the <code><install>/eclipse/plugins/</code> directory |
| 560 |
<!-- |
<!-- |
| 561 |
<br> NOTE: Plug-in revision ID is "3.0.0". |
<br> NOTE: Plug-in revision ID is "3.0.0". |
| 562 |
In case this plug-in revision does not match the one currently installed, |
In case this plug-in revision does not match the one currently installed, |
| 563 |
the JDT feature may require to be edited accordingly (in <code><install>/eclipse/features/org.eclipse.jdt_3.0.x/feature.xml</code>, |
the JDT feature may require to be edited accordingly (in <code><install>/eclipse/features/org.eclipse.jdt_3.0.x/feature.xml</code>, |
| 564 |
change the version to <code>"3.0.0"</code> for plugin which id is <code>"org.eclipse.jdt.core"</code>). |
change the version to <code>"3.0.0"</code> for plugin which id is <code>"org.eclipse.jdt.core"</code>). |
| 565 |
--> |
--> |
| 566 |
</td> |
</td> |