Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JDT Core/Plan/4.8"
< JDT Core
m |
m |
||
Line 125: | Line 125: | ||
| 1 | | 1 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8193259 JEP 309: Dynamic Class-File Constants ] | | [https://bugs.openjdk.java.net/browse/JDK-8193259 JEP 309: Dynamic Class-File Constants ] | ||
− | | | + | | |
| | | | ||
| targeted | | targeted | ||
Line 131: | Line 131: | ||
| 2 | | 2 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8189188 JEP 318: Epsilon: An Arbitrarily Low-Overhead Garbage Collector] | | [https://bugs.openjdk.java.net/browse/JDK-8189188 JEP 318: Epsilon: An Arbitrarily Low-Overhead Garbage Collector] | ||
− | | | + | | |
| | | | ||
| targeted | | targeted | ||
Line 137: | Line 137: | ||
| 3 | | 3 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8177279 JEP 320: Remove the Java EE and CORBA Modules] | | [https://bugs.openjdk.java.net/browse/JDK-8177279 JEP 320: Remove the Java EE and CORBA Modules] | ||
− | | | + | | |
| | | | ||
| targeted | | targeted | ||
Line 143: | Line 143: | ||
| 4 | | 4 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8174901 jep 323: Local-Variable Syntax for Lambda Parameters] | | [https://bugs.openjdk.java.net/browse/JDK-8174901 jep 323: Local-Variable Syntax for Lambda Parameters] | ||
− | | | + | | |
| | | | ||
| targeted | | targeted | ||
|- | |- | ||
| 5 | | 5 | ||
+ | | [https://bugs.openjdk.java.net/browse/JDK-8193350 Add -source 11 and -target 11 to javac] | ||
+ | | | ||
+ | | | ||
+ | | targeted (bug) | ||
+ | |- | ||
+ | | 6 | ||
+ | | [https://bugs.openjdk.java.net/browse/JDK-8191355 Add module support for @see, @link and @linkplain javadoc tags. | ||
+ | 6 of 6] | ||
+ | | | ||
+ | | | ||
+ | | targeted (bug) | ||
+ | |} | ||
+ | </div> | ||
+ | |||
+ | === JDK XX - [11, 12, ...] === | ||
+ | |||
+ | <div> | ||
+ | {|class="wikitable" border="1" cellpadding="4" cellspacing="4" | ||
+ | | <b>Sl No</b> | ||
+ | | <b>JEP /JDK Bug</b> | ||
+ | | <b>Eclipse Bug/Wiki Link</b> | ||
+ | | <b>Target</b> | ||
+ | | <b>Remarks</b> | ||
+ | |- | ||
+ | | 1 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8192963 JEP 325: Switch Expressions] | | [https://bugs.openjdk.java.net/browse/JDK-8192963 JEP 325: Switch Expressions] | ||
− | | | + | | |
| | | | ||
− | | candidate | + | | candidate - highly possible for JDK 11 |
+ | |- | ||
+ | | 2 | ||
+ | | [https://bugs.openjdk.java.net/browse/JDK-8192963 JEP 325: Switch Expressions] | ||
+ | | | ||
+ | | | ||
+ | | candidate - highly possible for JDK 11 as an incubating feature | ||
|- | |- | ||
| 6 | | 6 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8170361 JEP 302: Lambda Leftovers] | | [https://bugs.openjdk.java.net/browse/JDK-8170361 JEP 302: Lambda Leftovers] | ||
− | | | + | | |
| | | | ||
| candidate | | candidate | ||
Line 161: | Line 192: | ||
| 7 | | 7 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8170351JEP 301: Enhanced Enums] | | [https://bugs.openjdk.java.net/browse/JDK-8170351JEP 301: Enhanced Enums] | ||
− | | | + | | |
| | | | ||
| candidate | | candidate | ||
Line 167: | Line 198: | ||
| 8 | | 8 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8160859 JEP 293: Guidelines for JDK Command-Line Tool Options] | | [https://bugs.openjdk.java.net/browse/JDK-8160859 JEP 293: Guidelines for JDK Command-Line Tool Options] | ||
− | | | + | | |
| | | | ||
| candidate (Launcher may be affected) | | candidate (Launcher may be affected) | ||
Line 173: | Line 204: | ||
| 9 | | 9 | ||
| [https://bugs.openjdk.java.net/browse/JDK-8046267 JEP 218: Generics over Primitive Types] | | [https://bugs.openjdk.java.net/browse/JDK-8046267 JEP 218: Generics over Primitive Types] | ||
− | | | + | | |
| | | | ||
| candidate | | candidate | ||
|} | |} | ||
</div> | </div> | ||
− | |||
[[Category:JDT]] | [[Category:JDT]] |
Revision as of 01:15, 6 February 2018
Contents
Planning page for JDT Core work for Photon (4.8)
The sub-lists in the order of decreasing urgency is shown in the table below - Last few rows are for convenience and may not have mapping of row number to urgency.
Overview
Number | All Bugs | Open Bugs |
4.8 M5 | Next Milestone | Next Milestone |
4.7.3 | Maintenance | Maintenance |
4.8 | Photon | Photon |
Java 9 Technical Debt and Additional Features Support
Sl No | Category | Remarks |
1 | Open Java 9 bugs for next milestone | 4.8 M5 |
2 | Open Java 9 bugs for next maintenance | 4.7.3 |
3 | Open Java 9 bugs slated for 4.8 | |
4 | Open Java 9 Orphan bugs waiting for adoption | Please sync up with the respective QA contacts. |
5 | All Java 9 open bugs | targeted plus non-targeted |
Java 8 Technical Debt Support
Other open bugs and enhancements related to Java 8 that is slated to 4.8 - here
JDK 10 Investigation
Query used is this; Generic JEP query is this. (Yes, we may get a JDK 10, 11, etc., after all: Proposal from jdk-dev list)
Investigate Java 10 features and the possible support from JDT Core Top Level Bug.
Sl No | JEP /JDK Bug | Eclipse Bug/Wiki Link | Target | Remarks |
1 | JEP 314: Additional Unicode Language-Tag Extensions | Not Applicable - Placeholder | ||
2 | JEP 286: Local-Variable Type Inference | JEP286: Local Variable Type Inference | refer JDK-8187694 as well | |
3 | JEP 322: Time-Based Release Versioning | Not Applicable - Placeholder | ||
4 | JSR 269: Pluggable Annotation-Processing API | Bug 530444 - JSR 269 API changes | Maintenance Release 4 ongoing - keep open. | |
5 | Add -source 10 and -target 10 to javac | to add bug number | ||
6 | Add module support for javadoc -link and -linkoffline options | to add bug number | ||
7 | Support for multiple stylesheets in javadoc | to add bug number |
JDK 11
Sl No | JEP /JDK Bug | Eclipse Bug/Wiki Link | Target | Remarks |
1 | JEP 309: Dynamic Class-File Constants | targeted | ||
2 | JEP 318: Epsilon: An Arbitrarily Low-Overhead Garbage Collector | targeted | ||
3 | JEP 320: Remove the Java EE and CORBA Modules | targeted | ||
4 | jep 323: Local-Variable Syntax for Lambda Parameters | targeted | ||
5 | Add -source 11 and -target 11 to javac | targeted (bug) | ||
6 | [https://bugs.openjdk.java.net/browse/JDK-8191355 Add module support for @see, @link and @linkplain javadoc tags.
6 of 6] |
targeted (bug) |
JDK XX - [11, 12, ...]
Sl No | JEP /JDK Bug | Eclipse Bug/Wiki Link | Target | Remarks |
1 | JEP 325: Switch Expressions | candidate - highly possible for JDK 11 | ||
2 | JEP 325: Switch Expressions | candidate - highly possible for JDK 11 as an incubating feature | ||
6 | JEP 302: Lambda Leftovers | candidate | ||
7 | 301: Enhanced Enums | candidate | ||
8 | JEP 293: Guidelines for JDK Command-Line Tool Options | candidate (Launcher may be affected) | ||
9 | JEP 218: Generics over Primitive Types | candidate |