Skip to main content
Jump to: navigation, search

Difference between revisions of "JDT/Plan/4.10"

< JDT
(Created page with "= Planning page for JDT for 4.9 = This page discusses target fixes and improvements to the Eclipse Java Development Tools for the 4.10 release. == Core == === Java 11 Suppor...")
 
(Planning page for JDT for 4.9)
Line 1: Line 1:
= Planning page for JDT for 4.9 =
+
= Planning page for JDT for 4.10 =
 
This page discusses target fixes and improvements to the Eclipse Java Development Tools for the 4.10 release.
 
This page discusses target fixes and improvements to the Eclipse Java Development Tools for the 4.10 release.
  
Line 16: Line 16:
 
However, periodic patch builds of Beta quality will be delivered as P-builds.
 
However, periodic patch builds of Beta quality will be delivered as P-builds.
  
=== Routine Maintenance and Enhancements ===
+
=== Technical Debt and Enhancements ===
 
''In Progress'' <br/>
 
''In Progress'' <br/>
 
[https://bit.ly/2C1s1U2  All Open Bugs]
 
[https://bit.ly/2C1s1U2  All Open Bugs]
Line 22: Line 22:
  
 
For a Java releases driven planning please refer to [https://wiki.eclipse.org/JDT_Core/Plan/Java Java Releases Support Page]
 
For a Java releases driven planning please refer to [https://wiki.eclipse.org/JDT_Core/Plan/Java Java Releases Support Page]
[[Category:JDT]]
 
 
== UI ==
 
== UI ==
 +
=== Java 12 Support ===
 +
Add Java 12 support - [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&component=Text&component=UI&list_id=17900397&product=JDT&query_format=advanced&short_desc=%5B12%5D&short_desc_type=allwordssubstr&target_milestone=BETA%20J12 bugs].
 +
<br>Java 12 support will be added to a BETA branch until Java 12 goes GA.
 +
 +
=== Java 11 Support ===
 +
Add Java 11 support - [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&component=Text&component=UI&known_name=JDT%20UI%2FText%20Java11&list_id=17720058&product=JDT&query_based_on=JDT%20UI%2FText%20Java11&query_format=advanced&short_desc=%5B11%5D&short_desc_type=allwordssubstr&target_milestone=4.9&target_milestone=BETA%20J11 bugs].
 +
<br>Java 11 support from the BETA branch will be integrated into the master branch for Eclipse 4.10 when Java 11 goes GA.
 +
 +
=== JUnit 5.3.1 Support ===
 +
Update to JUnit 5.3.1 - {{bug|536354}}.
 +
<br>JDT is expected to update to JUnit 5.3.1 for Eclipse 4.10.
 +
 +
=== Enhance support for Java 10 ===
 +
Fix bugs and enhancements listed [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ctarget_milestone&component=Text&component=UI&known_name=JDT%20UI%2FText%20Java10&list_id=17903280&product=JDT&query_based_on=JDT%20UI%2FText%20Java10&query_format=advanced&short_desc=%5B18.3%5D%20%5B10%5D&short_desc_type=anywordssubstr&target_milestone=4.10&target_milestone=4.10%20M1&target_milestone=4.10%20M3 here].
 +
 +
=== Enhance support for Java 9 ===
 +
Fix bugs and enhancements listed [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ctarget_milestone&component=Text&component=UI&known_name=JDT%20UI%2FText%20Java10&list_id=17903338&product=JDT&query_based_on=JDT%20UI%2FText%20Java10&query_format=advanced&short_desc=%5B9%5D&short_desc_type=anywordssubstr&target_milestone=4.10&target_milestone=4.10%20M1&target_milestone=4.10%20M3 here].
 +
 +
=== Enhance support for JUnit 5 ===
 +
Fix bugs and enhancements listed [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Eclipse&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ctarget_milestone&component=Text&component=UI&known_name=JDT%20UI%2FText%20Java10&list_id=17903343&product=JDT&query_based_on=JDT%20UI%2FText%20Java10&query_format=advanced&short_desc=%5BJUnit%205%5D%20&short_desc_type=substring&target_milestone=4.10&target_milestone=4.10%20M1&target_milestone=4.10%20M3 here].
 +
 +
=== Routine Maintenance and Enhancements ===
 +
Other bugs and enhancements.
  
 
== Debug ==
 
== Debug ==
 +
=== Java 12 Support ===
 +
Working on Java 12 support is one of the primary focus for 4.10. Java 12 is ongoing during 4.10 and will be delivered via Marketplace once Java 12 goes GA.
 +
 +
=== Enhancing Lambda debugging user experience ===
 +
Debugger stopped in a lambda expression cannot see variables in enclosing scope {{bug|538899}}<br>
 +
 +
=== Routine Maintenance and Enhancements ===
 +
Other Bugs and enhancements.

Revision as of 09:45, 18 September 2018

Planning page for JDT for 4.10

This page discusses target fixes and improvements to the Eclipse Java Development Tools for the 4.10 release.

Core

Java 11 Support


Ongoing

Java 11 support will be integrated in 4.10 - Java 11 Tree. 

Java 11 is ongoing and will be delivered via Marketplace once Java 11 goes GA. However, periodic patch builds of Beta quality will be delivered as P-builds (link updated in marketplace)

Java 12 Support

To Start

Java 12 support will be integrated post 4.10 - Java 12 Tree  

and will be delivered via Marketplace once Java 12 goes GA. However, periodic patch builds of Beta quality will be delivered as P-builds.

Technical Debt and Enhancements

In Progress
All Open Bugs All Resolved Bugs

For a Java releases driven planning please refer to Java Releases Support Page

UI

Java 12 Support

Add Java 12 support - bugs.
Java 12 support will be added to a BETA branch until Java 12 goes GA.

Java 11 Support

Add Java 11 support - bugs.
Java 11 support from the BETA branch will be integrated into the master branch for Eclipse 4.10 when Java 11 goes GA.

JUnit 5.3.1 Support

Update to JUnit 5.3.1 - bug 536354.
JDT is expected to update to JUnit 5.3.1 for Eclipse 4.10.

Enhance support for Java 10

Fix bugs and enhancements listed here.

Enhance support for Java 9

Fix bugs and enhancements listed here.

Enhance support for JUnit 5

Fix bugs and enhancements listed here.

Routine Maintenance and Enhancements

Other bugs and enhancements.

Debug

Java 12 Support

Working on Java 12 support is one of the primary focus for 4.10. Java 12 is ongoing during 4.10 and will be delivered via Marketplace once Java 12 goes GA.

Enhancing Lambda debugging user experience

Debugger stopped in a lambda expression cannot see variables in enclosing scope bug 538899

Routine Maintenance and Enhancements

Other Bugs and enhancements.

Back to the top