[ 
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)

Reply via email to