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.
Difference between revisions of "Debug/Java8"
< Debug
(→How to Test) |
(→Remaining Work) |
||
Line 33: | Line 33: | ||
== Remaining Work == | == Remaining Work == | ||
− | + | The remaining work items for Java 8 support: | |
+ | * [https://bugs.eclipse.org/bugs/show_bug.cgi?id=421806 Bug 421806] - [1.8] Debug support for Java 8 | ||
+ | * [https://bugs.eclipse.org/bugs/show_bug.cgi?id=422015 Bug 422015] - [1.8] Handle debugger stack frames containing function objects and lambda implementation methods | ||
+ | * [https://bugs.eclipse.org/bugs/show_bug.cgi?id=422016 Bug 422016] - [1.8] Having reference expressions or lambdas in file triggers warning for missing line numbers | ||
+ | * [https://bugs.eclipse.org/bugs/show_bug.cgi?id=422018 Bug 422018] - [1.8] Ensure that functional expressions (lambda + references) can be used where other expressions are valid in the debugger | ||
+ | * [https://bugs.eclipse.org/bugs/show_bug.cgi?id=422029 Bug 422029] - [1.8] Enable debug evaluation support for default methods | ||
== How to Test == | == How to Test == |
Revision as of 12:49, 2 January 2014
Platform Debug | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
JDT Debug | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
This page summarizes all the work that must be done to add Java™ 8 support to JDT Debug.
Current Status at a Glance
Default Methods | Lambda Expressions | Type Annotations | Method References |
---|
Completely implemented | |
|
Partially implemented or "can be improved" |
|
Not tested yet |
Current Status
No status yet.
Remaining Work
The remaining work items for Java 8 support:
- Bug 421806 - [1.8] Debug support for Java 8
- Bug 422015 - [1.8] Handle debugger stack frames containing function objects and lambda implementation methods
- Bug 422016 - [1.8] Having reference expressions or lambdas in file triggers warning for missing line numbers
- Bug 422018 - [1.8] Ensure that functional expressions (lambda + references) can be used where other expressions are valid in the debugger
- Bug 422029 - [1.8] Enable debug evaluation support for default methods
How to Test
- Get the debug source from the JDT Debug git repo.
- Follow the instructions on testing the Java™ 8 support on the JDT Core wiki page.