JDK-8180040 : Exclude jdk.packager module from unified JDK 9 docs
  • Type: Bug
  • Component: javafx
  • Sub-Component: build
  • Affected Version: 9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-05-09
  • Updated: 2017-05-10
  • Resolved: 2017-05-10
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 9
9Fixed
Related Reports
Relates :  
Relates :  
Description
JDK-8179105 will provide a means for the javafx imported modules to determine which modules are included in the docs bundle. We need to use the mechanism to exclude the jdk.packager module from the unified JDK docs. The API is not finalized, and we plan to deprecate it in JDK 10 in favor of a tool provider, since the command line options are the formal interface we want to support.

Comments
I filed two follow-on bugs for issues that came up during the review: JDK-8180064 - Add missing copyright headers to package.html files JDK-8180066 - Convert package.html files to package-info.java
10-05-2017

Changeset: 299f06e156e2 Author: kcr Date: 2017-05-10 07:21 -0700 URL: http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/299f06e156e2 8180040: Exclude jdk.packager module from unified JDK 9 docs Reviewed-by: mchung, erikj, cbensen
10-05-2017

At Mandy's suggestion, I will add a copyright header to the new package.html file. That copyright header is the only change from the .00 webrev.
10-05-2017

+1
10-05-2017

Webrev: http://cr.openjdk.java.net/~kcr/8180040/webrev.00/
10-05-2017

I checked and the jdk.packager.services module is already doclint clean. It is only missing a package description for its one exported package, jdk.packager.services, so I will add a simple description as part of this JBS issue.
10-05-2017

We also need to either exclude jdk.packager.services from the docs bundle, or make it doclint clean.
09-05-2017