Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "JDT Core/Plan/4.8"

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 ]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | 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]
         | [https://bugs.eclipse.org/bugs/show_bug.cgi?id=525732  Not Applicable - Placeholder]
+
         |  
 
         |
 
         |
 
         | candidate
 
         | candidate
 
         |}
 
         |}
 
</div>
 
</div>
 
  
 
[[Category:JDT]]
 
[[Category:JDT]]

Revision as of 01:15, 6 February 2018

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.

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

Back to the top