[
https://issues.apache.org/jira/browse/DERBY-6980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16704026#comment-16704026
]
Rick Hillegas commented on DERBY-6980:
--------------------------------------
Attaching derby-6980-15-aa-addClientAndRunnerDiagramsToPublicAPI.diff. This
patch adds the client and runner modules to the public api. This has the effect
of publishing their module diagrams. Now the public api diagrams all of the
modules except for the one containing the tests. These diagrams tell users at a
glance what jars/modules they need to wire into their classpath/modulepath for
each configuration.
No packages or classes from the client module leaked into the public api as a
result of this patch. However, now the run.java class from the runner module
appears in the public api. I think that is harmless, but will defer to the
community's judgment.
I will check this in so that the community can evaluate the change by browsing
https://builds.apache.org/job/Derby-trunk/lastSuccessfulBuild/artifact/trunk/javadoc/publishedapi/overview-summary.html
after the next successful javadoc build.
Touches the following file:
{noformat}
M build.xml
{noformat}
> Documentation changes to accompany jigsaw-modularization of derby
> -----------------------------------------------------------------
>
> Key: DERBY-6980
> URL: https://issues.apache.org/jira/browse/DERBY-6980
> Project: Derby
> Issue Type: Task
> Components: Documentation
> Affects Versions: 10.15.0.0
> Reporter: Rick Hillegas
> Assignee: Rick Hillegas
> Priority: Major
> Fix For: 10.15.0.0
>
> Attachments: derby-6980-01-aa-moduleDiagramsInJavadoc.diff,
> derby-6980-02-aa-addOverviewPageToInternalJavadoc.diff,
> derby-6980-03-aa-securityPolicies.diff,
> derby-6980-03-aa-securityPolicies.tar,
> derby-6980-04-aa-updateDocsVariables.diff, derby-6980-05-aa-miscCleanup.diff,
> derby-6980-05-aa-miscCleanup.tar,
> derby-6980-06-aa-updateMinimumJDK-inDocs.diff,
> derby-6980-07-aa-gettingStartedGuide.diff,
> derby-6980-07-aa-gettingStartedGuide.tar,
> derby-6980-08-aa-referenceGuide.diff, derby-6980-08-aa-referenceGuide.tar,
> derby-6980-09-aa-removeGibberishAboutGetPropertyInfo.diff,
> derby-6980-09-aa-removeGibberishAboutGetPropertyInfo.tar,
> derby-6980-09-ab-removeGibberishAboutGetPropertyInfo.diff,
> derby-6980-10-aa-securityAndTuningGuides.diff,
> derby-6980-10-aa-securityAndTuningGuides.tar,
> derby-6980-11-aa-adminGuide.diff, derby-6980-11-aa-adminGuide.tar,
> derby-6980-12-aa-tuningGuide.diff, derby-6980-12-aa-tuningGuide.tar,
> derby-6980-13-aa-exceptionsList.diff, derby-6980-14-aa-samplePrograms.diff,
> derby-6980-14-aa-samplePrograms.tar,
> derby-6980-15-aa-addClientAndRunnerDiagramsToPublicAPI.diff
>
>
> This is a place to collect the documentation changes which must be made as a
> result of the work on DERBY-6945.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)