Skip to content

Commit f57037d

Browse files
committed
Maven dependency updates
Also defined skin for generate site reports
1 parent 2a38c90 commit f57037d

3 files changed

Lines changed: 38 additions & 7 deletions

File tree

pom.xml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<plugin>
7474
<groupId>org.apache.maven.plugins</groupId>
7575
<artifactId>maven-gpg-plugin</artifactId>
76-
<version>3.2.5</version>
76+
<version>3.2.7</version>
7777
<executions>
7878
<execution>
7979
<id>sign-artifacts</id>
@@ -95,7 +95,7 @@
9595
<plugin>
9696
<groupId>org.sonatype.central</groupId>
9797
<artifactId>central-publishing-maven-plugin</artifactId>
98-
<version>0.5.0</version>
98+
<version>0.6.0</version>
9999
<extensions>true</extensions>
100100
<configuration>
101101
<autoPublish>false</autoPublish>
@@ -115,10 +115,10 @@
115115
<maven.compiler.release>11</maven.compiler.release>
116116
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
117117
<spotbugs.version>4.8.6</spotbugs.version>
118-
<spotbugs.maven.plugin.version>4.8.6.2</spotbugs.maven.plugin.version>
118+
<spotbugs.maven.plugin.version>4.8.6.4</spotbugs.maven.plugin.version>
119119
<jacoco.plugin.version>0.8.12</jacoco.plugin.version>
120120
<lombok.version>1.18.34</lombok.version>
121-
<maven.javadoc.plugin.version>3.8.0</maven.javadoc.plugin.version>
121+
<maven.javadoc.plugin.version>3.10.1</maven.javadoc.plugin.version>
122122
<mockito.version>5.14.1</mockito.version>
123123
<slf4j.version>2.0.16</slf4j.version>
124124
<okhttp.version>4.12.0</okhttp.version>
@@ -255,6 +255,7 @@
255255
<plugin>
256256
<groupId>org.apache.maven.plugins</groupId>
257257
<artifactId>maven-dependency-plugin</artifactId>
258+
<version>3.8.0</version>
258259
<executions>
259260
<execution>
260261
<goals>
@@ -266,7 +267,7 @@
266267
<plugin>
267268
<groupId>org.apache.maven.plugins</groupId>
268269
<artifactId>maven-surefire-plugin</artifactId>
269-
<version>3.4.0</version>
270+
<version>3.5.1</version>
270271
<configuration>
271272
<!-- Suppress warnings for mockito -->
272273
<argLine>@{argLine} -XX:+EnableDynamicAgentLoading -javaagent:${org.mockito:mockito-core:jar}</argLine>
@@ -381,7 +382,7 @@
381382
<plugin>
382383
<groupId>com.mycila</groupId>
383384
<artifactId>license-maven-plugin</artifactId>
384-
<version>4.5</version>
385+
<version>4.6</version>
385386
<configuration>
386387
<properties>
387388
<owner>Andy Miles</owner>

src/main/docs-assemble.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<includeBaseDirectory>false</includeBaseDirectory>
2727
<fileSets>
2828
<fileSet>
29-
<directory>target/site/apidocs</directory>
29+
<directory>target/reports/apidocs</directory>
3030
<outputDirectory>/</outputDirectory>
3131
</fileSet>
3232
</fileSets>

src/site/site.xml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<!--
2+
3+
tmdb-java-client - A client to access the TMDB API
4+
Copyright © 2024 Andy Miles (andy.miles@amilesend.com)
5+
6+
This program is free software: you can redistribute it and/or modify
7+
it under the terms of the GNU General Public License as published by
8+
the Free Software Foundation, either version 3 of the License, or
9+
(at your option) any later version.
10+
11+
This program is distributed in the hope that it will be useful,
12+
but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
GNU General Public License for more details.
15+
16+
You should have received a copy of the GNU General Public License
17+
along with this program. If not, see <http://www.gnu.org/licenses/>.
18+
19+
-->
20+
<project>
21+
<skin>
22+
<groupId>org.apache.maven.skins</groupId>
23+
<artifactId>maven-fluido-skin</artifactId>
24+
<version>1.12.0</version>
25+
</skin>
26+
<body>
27+
<menu ref="reports"/>
28+
<footer><![CDATA[Copyright &#169; 2024 <a href="https://www.amilesend.com">Andy Miles</a>. All rights reserved.]]></footer>
29+
</body>
30+
</project>

0 commit comments

Comments
 (0)