JDK-8097697 : Review API for 8u40
  • Type: Task
  • Component: javafx
  • Sub-Component: other
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2014-12-11
  • Updated: 2015-06-12
  • Resolved: 2014-12-12
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
8u40Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
Need to review the API signatures to make sure we didn't unintentionally add (or worse, remove or change) any public/protected API in 8u40.
Comments
I filed the following JIRAs as a result: RT-39654 (TreeItem incompatible API change) RT-39667 (missing @since tags) RT-39668 (missing javadoc for protected fields of DateTimeStringConverter)
12-12-2014

Found the following issues: javafx.css.StyleConverter getDurationConverter() [RT-38391] -- missing @since JavaFX 8u40 (and bad copt/paste javadoc) javafx.scene.Scene javafx.stage.Window javafx.scene.control.ToggleGroup [RT-25980] + getProperties(), hasProperties(), setUserData(), getUserData() -- missing @since JavaFX 8u40 DateTimeStringConverter [RT-38012] + protected fields missing javadoc + protected fields dateStyle, timeStyle missing @since JavaFX 8u40 TreeItem [RT-38787] Incompatible API change to TreeItem$TreeModificationEvent constructor
12-12-2014