Jump to: navigation, search

Difference between revisions of "Debug/Java8"

(How to Test)
(Remaining Work)
Line 33: Line 33:
 
== Remaining Work ==
 
== Remaining Work ==
  
TBD
+
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 ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source
JDT Debug
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
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

Java 8 features
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

  1. Get the debug source from the JDT Debug git repo.
  2. Follow the instructions on testing the Java™ 8 support on the JDT Core wiki page.