Skip to content

Commit

Permalink
releng: align javadoc sections in parent pom.xml file
Browse files Browse the repository at this point in the history
With this both commands yield the same result:
- mvn compile javadoc:aggregate
- mvn compile javadoc:aggregate -Pbuild-api-docs

Also, exclude btf and rcp from javadoc.

Change-Id: I2d9c68924dc4e743d09b132925cb575109f9267e
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205633
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
  • Loading branch information
bhufmann committed Nov 28, 2023
1 parent fdbfc5a commit 0b0830b
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions pom.xml
Expand Up @@ -323,7 +323,13 @@
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.2</version>
<configuration>
<excludePackageNames>org.eclipse.tracecompass.internal.*:*.test*:*.test:*.example:*.alltests:*.alltests.*:*.stubs:*.remote.*</excludePackageNames>
<groups>
<group>
<title>Backend</title>
<packages>org.eclipse.tracecompass.statesystem.*:org.eclipse.tracecompass.segmentstore.*:org.eclipse.tracecompass.datastore.*</packages>
</group>
</groups>
<excludePackageNames>org.eclipse.tracecompass.internal.*:*.test*:*.test:*.example:*.btf.*:*.rcp.*:*.alltests:*.alltests.*:*.stubs:*.remote.*</excludePackageNames>
<overview>overview.html</overview>
<noindex>true</noindex>
<nodeprecated>false</nodeprecated>
Expand All @@ -333,6 +339,7 @@
<doctitle>Trace Compass API</doctitle>
<show>public</show>
<verbose>true</verbose>
<doclint>none</doclint>
</configuration>
</plugin>
</plugins>
Expand Down Expand Up @@ -649,9 +656,18 @@
<group>
<title>Backend</title>
<packages>org.eclipse.tracecompass.statesystem.*:org.eclipse.tracecompass.segmentstore.*:org.eclipse.tracecompass.datastore.*</packages>
</group>
</group>
</groups>
<excludePackageNames>org.eclipse.tracecompass.internal.*:*.test*:*.test:*.example:*.alltests:*.alltests.*:*.stubs</excludePackageNames>
<excludePackageNames>org.eclipse.tracecompass.internal.*:*.test*:*.test:*.example:*.btf.*:*.rcp.*:*.alltests:*.alltests.*:*.stubs:*.remote.*</excludePackageNames>
<overview>overview.html</overview>
<noindex>true</noindex>
<nodeprecated>false</nodeprecated>
<nodeprecatedlist>false</nodeprecatedlist>
<nohelp>true</nohelp>
<notree>true</notree>
<doctitle>Trace Compass API</doctitle>
<show>public</show>
<verbose>true</verbose>
<doclint>none</doclint>
</configuration>
</plugin>
Expand Down

0 comments on commit 0b0830b

Please sign in to comment.