Skip to content

Commit 6e50886

Browse files
committed
configure javadoc groups
1 parent c710760 commit 6e50886

File tree

9 files changed

+238
-7
lines changed

9 files changed

+238
-7
lines changed

apache-maven/src/site/site.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,10 @@ under the License.
2323
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 http://maven.apache.org/xsd/decoration-1.8.0.xsd">
2424

2525
<edit>${project.scm.url}</edit>
26+
27+
<body>
28+
<menu name="Overview">
29+
<item name="Introduction" href="index.html"/>
30+
</menu>
31+
</body>
2632
</project>

api/maven-api-di/src/site/site.xml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!--
4+
Licensed to the Apache Software Foundation (ASF) under one
5+
or more contributor license agreements. See the NOTICE file
6+
distributed with this work for additional information
7+
regarding copyright ownership. The ASF licenses this file
8+
to you under the Apache License, Version 2.0 (the
9+
"License"); you may not use this file except in compliance
10+
with the License. You may obtain a copy of the License at
11+
12+
http://www.apache.org/licenses/LICENSE-2.0
13+
14+
Unless required by applicable law or agreed to in writing,
15+
software distributed under the License is distributed on an
16+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17+
KIND, either express or implied. See the License for the
18+
specific language governing permissions and limitations
19+
under the License.
20+
-->
21+
22+
<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 http://maven.apache.org/xsd/decoration-1.8.0.xsd">
24+
25+
<edit>${project.scm.url}</edit>
26+
27+
<body>
28+
<menu name="Overview">
29+
<item name="Introduction" href="index.html"/>
30+
<item name="Javadocs" href="apidocs/index.html"/>
31+
<item name="Source Xref" href="xref/index.html"/>
32+
<!--item name="FAQ" href="faq.html"/-->
33+
</menu>
34+
35+
<menu ref="parent"/>
36+
<menu ref="reports"/>
37+
</body>
38+
</project>

api/maven-api-spi/src/site/site.xml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!--
4+
Licensed to the Apache Software Foundation (ASF) under one
5+
or more contributor license agreements. See the NOTICE file
6+
distributed with this work for additional information
7+
regarding copyright ownership. The ASF licenses this file
8+
to you under the Apache License, Version 2.0 (the
9+
"License"); you may not use this file except in compliance
10+
with the License. You may obtain a copy of the License at
11+
12+
http://www.apache.org/licenses/LICENSE-2.0
13+
14+
Unless required by applicable law or agreed to in writing,
15+
software distributed under the License is distributed on an
16+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17+
KIND, either express or implied. See the License for the
18+
specific language governing permissions and limitations
19+
under the License.
20+
-->
21+
22+
<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 http://maven.apache.org/xsd/decoration-1.8.0.xsd">
24+
25+
<edit>${project.scm.url}</edit>
26+
27+
<body>
28+
<menu name="Overview">
29+
<item name="Introduction" href="index.html"/>
30+
<item name="Javadocs" href="apidocs/index.html"/>
31+
<item name="Source Xref" href="xref/index.html"/>
32+
<!--item name="FAQ" href="faq.html"/-->
33+
</menu>
34+
35+
<menu ref="parent"/>
36+
<menu ref="reports"/>
37+
</body>
38+
</project>

maven-bom/src/site/site.xml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,38 @@ under the License.
2828
<href>https://maven.apache.org/</href>
2929
</bannerLeft>
3030

31+
<bannerRight>
32+
<src>https://maven.apache.org/images/maven-logo-black-on-white.png</src>
33+
<href>https://maven.apache.org/</href>
34+
</bannerRight>
35+
36+
<skin>
37+
<groupId>org.apache.maven.skins</groupId>
38+
<artifactId>maven-fluido-skin</artifactId>
39+
<version>1.11.2</version>
40+
</skin>
41+
3142
<edit>${project.scm.url}</edit>
3243

44+
<custom>
45+
<matomo>
46+
<siteId>3</siteId>
47+
<url>https://analytics.apache.org/</url>
48+
<options>
49+
<disableCookies/>
50+
<trackPageView/>
51+
<enableLinkTracking/>
52+
</options>
53+
</matomo>
54+
</custom>
55+
56+
<publishDate position="right" />
57+
<version position="right" />
58+
3359
<body>
3460
<breadcrumbs>
61+
<item name="Apache" href="https://www.apache.org/" />
62+
<item name="Maven" href="https://maven.apache.org/index.html" />
3563
<item name="Ref" href="../" />
3664
<item name="Maven ${project.version}" href="../" />
3765
<item name="${project.name}" href="./" />

maven-di/src/site/site.xml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!--
4+
Licensed to the Apache Software Foundation (ASF) under one
5+
or more contributor license agreements. See the NOTICE file
6+
distributed with this work for additional information
7+
regarding copyright ownership. The ASF licenses this file
8+
to you under the Apache License, Version 2.0 (the
9+
"License"); you may not use this file except in compliance
10+
with the License. You may obtain a copy of the License at
11+
12+
http://www.apache.org/licenses/LICENSE-2.0
13+
14+
Unless required by applicable law or agreed to in writing,
15+
software distributed under the License is distributed on an
16+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17+
KIND, either express or implied. See the License for the
18+
specific language governing permissions and limitations
19+
under the License.
20+
-->
21+
22+
<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 http://maven.apache.org/xsd/decoration-1.8.0.xsd">
24+
25+
<edit>${project.scm.url}</edit>
26+
27+
<body>
28+
<menu name="Overview">
29+
<item name="Introduction" href="index.html"/>
30+
<item name="Javadocs" href="apidocs/index.html"/>
31+
<item name="Source Xref" href="xref/index.html"/>
32+
<!--item name="FAQ" href="faq.html"/-->
33+
</menu>
34+
</body>
35+
</project>

maven-jline/src/site/site.xml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!--
4+
Licensed to the Apache Software Foundation (ASF) under one
5+
or more contributor license agreements. See the NOTICE file
6+
distributed with this work for additional information
7+
regarding copyright ownership. The ASF licenses this file
8+
to you under the Apache License, Version 2.0 (the
9+
"License"); you may not use this file except in compliance
10+
with the License. You may obtain a copy of the License at
11+
12+
http://www.apache.org/licenses/LICENSE-2.0
13+
14+
Unless required by applicable law or agreed to in writing,
15+
software distributed under the License is distributed on an
16+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17+
KIND, either express or implied. See the License for the
18+
specific language governing permissions and limitations
19+
under the License.
20+
-->
21+
22+
<project xmlns="http://maven.apache.org/DECORATION/1.8.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 http://maven.apache.org/xsd/decoration-1.8.0.xsd">
24+
25+
<edit>${project.scm.url}</edit>
26+
27+
<body>
28+
<menu name="Overview">
29+
<item name="Introduction" href="index.html"/>
30+
<item name="Javadocs" href="apidocs/index.html"/>
31+
<item name="Source Xref" href="xref/index.html"/>
32+
<!--item name="FAQ" href="faq.html"/-->
33+
</menu>
34+
</body>
35+
</project>

pom.xml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -876,6 +876,44 @@ under the License.
876876
<head>Provisional:</head>
877877
</tag>
878878
</tags>
879+
<groups>
880+
<group>
881+
<title>Maven 4 API - Core</title>
882+
<packages>org.apache.maven.api*</packages>
883+
</group>
884+
<group>
885+
<title>Maven 4 API - Plugin</title>
886+
<packages>org.apache.maven.api.plugin.descriptor*</packages>
887+
</group>
888+
<group>
889+
<title>Maven 4 API - Model</title>
890+
<packages>org.apache.maven.api.model</packages>
891+
</group>
892+
<group>
893+
<title>Maven 4 API - Settings</title>
894+
<packages>org.apache.maven.api.settings</packages>
895+
</group>
896+
<group>
897+
<title>Maven 4 API - Toolchain</title>
898+
<packages>org.apache.maven.api.toolchain</packages>
899+
</group>
900+
<group>
901+
<title>Maven 4 API - Meta</title>
902+
<packages>org.apache.maven.api.annotations</packages>
903+
</group>
904+
<group>
905+
<title>Maven 4 API - DI</title>
906+
<packages>org.apache.maven.api.di</packages>
907+
</group>
908+
<group>
909+
<title>Maven 4 API - SPI</title>
910+
<packages>org.apache.maven.api.spi</packages>
911+
</group>
912+
<group>
913+
<title>Maven 4 API - XML</title>
914+
<packages>org.apache.maven.api.xml</packages>
915+
</group>
916+
</groups>
879917
</configuration>
880918
<reportSets>
881919
<reportSet>

src/site/resources/images/maven-deps.svg

Lines changed: 20 additions & 7 deletions
Loading

src/site/xdoc/maven-deps.odg

383 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)