Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
JDT/Plan/4.10
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.