JDK-8055199 : Tidy up Nashorn codebase for code standards (August 2014)
  • Type: Task
  • Component: core-libs
  • Sub-Component: jdk.nashorn
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2014-08-15
  • Updated: 2015-01-21
  • Resolved: 2014-08-15
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 JDK 9
8u40Fixed 9 b28Fixed
Description
This task is identical to JDK-8044638: do bulk whitespace fixes to both .java and .js files, organize imports, and add "final" keyword wherever possible in .java files. It needs to be performed from time to time, as we apparently slip up with keeping the files in order. It is also needed to minimize the change surface area with backporting of optimistic typing to 8u40 (JDK-8055186).