JDK-8006264 : Add explanation of why default methods cannot be used in JDK 8 javax.lang.model
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: javax.lang.model
  • Affected Version: 8
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2013-01-15
  • Updated: 2024-04-16
  • Resolved: 2013-01-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8 b75Fixed
Related Reports
Relates :  
Description
Various types in javax.lang.model contain warnings describing how methods can be added to interfaces in this API, which is atypical for APIs included in the JDK.  While default methods are being added as part of Project Lambda, they cannot be used in javax.lang.model for this release since the version of javax.lang.model bundled in JDK needs to also be runnable on top of JDK 7.
Comments
URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/09f65aad4759 User: lana Date: 2013-01-29 18:34:19 +0000
29-01-2013

URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/09f65aad4759 User: darcy Date: 2013-01-24 04:11:24 +0000
24-01-2013