Skip to content

Commit 44af8f1

Browse files
committed
fix javadoc group packages
1 parent 5f66450 commit 44af8f1

File tree

4 files changed

+16
-33
lines changed

4 files changed

+16
-33
lines changed

api/maven-api-core/src/main/java/org/apache/maven/api/plugin/annotations/package-info.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
*/
1919

2020
/**
21-
* Maven Plugin Annotations.
21+
* Provides annotations for Maven plugin development, including mojo configuration,
22+
* parameter definitions, and lifecycle bindings. These annotations are used to
23+
* generate plugin descriptors and configure plugin behavior.
24+
*
25+
* @since 4.0.0
2226
*/
2327
package org.apache.maven.api.plugin.annotations;

api/maven-api-plugin/src/main/java/org/apache/maven/api/plugin/annotations/package-info.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

pom.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1138,9 +1138,13 @@ under the License.
11381138
</tag>
11391139
</tags>
11401140
<groups>
1141+
<group>
1142+
<title>Maven 4 API - CLI</title>
1143+
<packages>org.apache.maven.api.cli*</packages>
1144+
</group>
11411145
<group>
11421146
<title>Maven 4 API - Core</title>
1143-
<packages>org.apache.maven.api*</packages>
1147+
<packages>org.apache.maven.api:org.apache.maven.api.cache:org.apache.maven.api.feature:org.apache.maven.api.plugin:org.apache.maven.api.plugin.annotations:org.apache.maven.api.services:org.apache.maven.api.services.xml</packages>
11441148
</group>
11451149
<group>
11461150
<title>Maven 4 API - Plugin</title>
@@ -1159,12 +1163,12 @@ under the License.
11591163
<packages>org.apache.maven.api.toolchain</packages>
11601164
</group>
11611165
<group>
1162-
<title>Maven 4 API - Meta</title>
1166+
<title>Maven 4 API - Annotations</title>
11631167
<packages>org.apache.maven.api.annotations</packages>
11641168
</group>
11651169
<group>
11661170
<title>Maven 4 API - DI</title>
1167-
<packages>org.apache.maven.api.di</packages>
1171+
<packages>org.apache.maven.api.di:org.apache.maven.di.tool</packages>
11681172
</group>
11691173
<group>
11701174
<title>Maven 4 API - Metadata</title>

src/site/xdoc/index.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,12 @@ under the License.
3131
<section name="Apache Maven 4.x">
3232

3333
<p>Maven is a project development management and
34-
comprehension tool. Based on the concept of a project object model:
34+
comprehension tool.</p>
35+
<p> Based on the concept of a project object model:
3536
builds, dependency management, documentation creation, site
3637
publication, and distribution publication are all controlled from
37-
<a href="./maven-model/maven.html">the <code>pom.xml</code> declarative file</a>. Maven can be extended by
38+
<a href="./api/maven-api-model/maven.html">the <code>pom.xml</code> declarative file</a>.</p>
39+
<p>Maven can be extended by
3840
<a href="https://maven.apache.org/plugins/">plugins</a> to utilise a
3941
number of other development tools for reporting or the build
4042
process.</p>

0 commit comments

Comments
 (0)