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 178: Line 178:
 
         |-
 
         |-
 
         | 2
 
         | 2
         | [https://bugs.openjdk.java.net/browse/JDK-8192963 JEP 325: Switch Expressions]
+
         | [https://bugs.openjdk.java.net/browse/JDK-8181287 JEP 305: Pattern Matching]
 
         |
 
         |
 
         |
 
         |
 
         | candidate - highly possible for JDK 11 as an incubating feature
 
         | candidate - highly possible for JDK 11 as an incubating feature
 
         |-
 
         |-
         | 6
+
         | 3
 +
        | [https://bugs.openjdk.java.net/browse/JDK-8196004 Raw String Literals]
 +
        |
 +
        |
 +
        | draft - highly possible for JDK 11
 +
        |-
 +
        | 4
 
         | [https://bugs.openjdk.java.net/browse/JDK-8170361 JEP 302: Lambda Leftovers]
 
         | [https://bugs.openjdk.java.net/browse/JDK-8170361 JEP 302: Lambda Leftovers]
 
         |
 
         |
Line 189: Line 195:
 
         | candidate
 
         | candidate
 
         |-
 
         |-
         | 7
+
         | 5
 
         | [https://bugs.openjdk.java.net/browse/JDK-8170351JEP 301: Enhanced Enums]
 
         | [https://bugs.openjdk.java.net/browse/JDK-8170351JEP 301: Enhanced Enums]
 
         |  
 
         |  
Line 195: Line 201:
 
         | candidate
 
         | candidate
 
         |-
 
         |-
         | 8
+
         | 6
 
         | [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]
 
         |  
 
         |  
Line 201: Line 207:
 
         | candidate (Launcher may be affected)
 
         | candidate (Launcher may be affected)
 
         |-
 
         |-
         | 9
+
         | 7
 
         | [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
 +
        |-
 +
        | 8
 +
        | [https://bugs.openjdk.java.net/browse/JDK-8043488 JEP 300: Augment Use-Site Variance with Declaration-Site Defaults]
 +
        |
 +
        |
 +
        | candidate
 +
        |-
 +
        | 9
 +
        | [https://bugs.openjdk.java.net/browse/JDK-8178320 JEP 303: Intrinsics for the LDC and INVOKEDYNAMIC Instructions]
 
         |  
 
         |  
 
         |
 
         |

Revision as of 01:27, 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

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 305: Pattern Matching candidate - highly possible for JDK 11 as an incubating feature
3 Raw String Literals draft - highly possible for JDK 11
4 JEP 302: Lambda Leftovers candidate
5 301: Enhanced Enums candidate
6 JEP 293: Guidelines for JDK Command-Line Tool Options candidate (Launcher may be affected)
7 JEP 218: Generics over Primitive Types candidate
8 JEP 300: Augment Use-Site Variance with Declaration-Site Defaults candidate
9 JEP 303: Intrinsics for the LDC and INVOKEDYNAMIC Instructions candidate

Back to the top