Jump to: navigation, search

Difference between revisions of "PDE/API Tools/Java7"

< PDE‎ | API Tools
(New page: This page summarizes all the work that must be done to add Java(tm) 7 support to API Tools. == Current Status at a Glance == {| cellspacing="0" cellpadding="5" border="1" align="center" ...)
 
Line 8: Line 8:
 
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Switch on Strings
 
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Switch on Strings
 
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Multi-catch
 
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Multi-catch
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Try-with-Resources
+
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(206, 242, 206);" | Try-with-Resources
 
|-
 
|-
 
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Simplified Varargs Method Invocation
 
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Simplified Varargs Method Invocation
Line 34: Line 34:
 
== Remaining Work ==
 
== Remaining Work ==
  
 +
*Update builder test suite with new code patterns
 
*Test switch on strings
 
*Test switch on strings
 
*Test multi-catch
 
*Test multi-catch

Revision as of 11:25, 28 June 2011

This page summarizes all the work that must be done to add Java(tm) 7 support to API Tools.

Current Status at a Glance

Java 7 features
Switch on Strings Multi-catch Try-with-Resources
Simplified Varargs Method Invocation Diamond Polymorphic Methods


   Completely implemented

Partially implemented or "can be improved"

Not tested yet

Current Status

  • Support for try-with-resource has been tested - bug 349447

Remaining Work

  • Update builder test suite with new code patterns
  • Test switch on strings
  • Test multi-catch
  • Test simplified varargs
  • Test Diamond
  • Test polymorphic methods

How to Test

Instructions on how to test the Java(tm) 7 support can be found on the JDT Core wiki page.