Skip to content

Commit 4e541ff

Browse files
authored
Merge pull request #1029 from hazendaz/fixdoxia2
Move entirely to doxia 2
2 parents 03f7aaa + a8c4128 commit 4e541ff

File tree

84 files changed

+398
-711
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+398
-711
lines changed

pom.xml

+4-56
Original file line numberDiff line numberDiff line change
@@ -180,12 +180,12 @@
180180
<groovyVersion>4.0.26</groovyVersion>
181181
<javaparserVersion>3.26.3</javaparserVersion>
182182

183-
<doxiaVersion>1.12.0</doxiaVersion>
184-
<doxiaSiteToolsVersion>1.11.1</doxiaSiteToolsVersion>
183+
<doxiaVersion>2.0.0</doxiaVersion>
184+
<doxiaSiteToolsVersion>2.0.0</doxiaSiteToolsVersion>
185185

186186
<mavenSharedUtilsVersion>3.4.2</mavenSharedUtilsVersion>
187-
<mavenReportingApiVersion>3.1.1</mavenReportingApiVersion>
188-
<mavenReportingVersion>3.2.0</mavenReportingVersion>
187+
<mavenReportingApiVersion>4.0.0</mavenReportingApiVersion>
188+
<mavenReportingVersion>4.0.0</mavenReportingVersion>
189189
<mavenVersion>3.9.9</mavenVersion>
190190

191191
<resolver.version>1.9.22</resolver.version>
@@ -199,11 +199,7 @@
199199
<!-- TODO: Run latest dependency check as prior is throwing errors. Remove after next parent update. -->
200200
<dependency-check.plugin>12.1.0</dependency-check.plugin>
201201

202-
<!-- TODO: For running plugin, continue to use site plugin 3.12.1 -->
203-
<site.doxia1.plugin note="3.21.0+ requires doxia 2">3.12.1</site.doxia1.plugin>
204-
205202
<pluginPluginVersion>3.15.1</pluginPluginVersion>
206-
207203
<l10nPluginVersion>1.1.0</l10nPluginVersion>
208204
<codenarcPluginVersion>0.22-1</codenarcPluginVersion>
209205
<gmavenPluginVersion>4.1.1</gmavenPluginVersion>
@@ -233,16 +229,13 @@
233229
<asm.version>9.7.1</asm.version>
234230
<bcel.version>6.10.0</bcel.version>
235231
<beanutils.version>1.10.1</beanutils.version>
236-
<chain.version>1.2</chain.version>
237232
<codec.version>1.18.0</codec.version>
238233
<codenarc.version>3.6.0-groovy-4.0</codenarc.version>
239234
<collections.version>3.2.2</collections.version>
240-
<digester.version>2.1</digester.version>
241235
<gson.version>2.12.1</gson.version>
242236
<inject.version>1</inject.version>
243237
<io.version>2.18.0</io.version>
244238
<jaxen.version>2.0.0</jaxen.version>
245-
<lang2.version>2.6</lang2.version>
246239
<lang3.version>3.17.0</lang3.version>
247240
<logging.version>1.3.5</logging.version>
248241
<saxon.he.version>12.5</saxon.he.version>
@@ -321,11 +314,6 @@
321314
<artifactId>commons-beanutils</artifactId>
322315
<version>${beanutils.version}</version>
323316
</dependency>
324-
<dependency>
325-
<groupId>commons-chain</groupId>
326-
<artifactId>commons-chain</artifactId>
327-
<version>${chain.version}</version>
328-
</dependency>
329317
<dependency>
330318
<groupId>commons-codec</groupId>
331319
<artifactId>commons-codec</artifactId>
@@ -336,16 +324,6 @@
336324
<artifactId>commons-collections</artifactId>
337325
<version>${collections.version}</version>
338326
</dependency>
339-
<dependency>
340-
<groupId>commons-digester</groupId>
341-
<artifactId>commons-digester</artifactId>
342-
<version>${digester.version}</version>
343-
</dependency>
344-
<dependency>
345-
<groupId>commons-lang</groupId>
346-
<artifactId>commons-lang</artifactId>
347-
<version>${lang2.version}</version>
348-
</dependency>
349327
<dependency>
350328
<groupId>org.apache.commons</groupId>
351329
<artifactId>commons-lang3</artifactId>
@@ -488,12 +466,6 @@
488466
<groupId>org.apache.maven.reporting</groupId>
489467
<artifactId>maven-reporting-impl</artifactId>
490468
<version>${mavenReportingVersion}</version>
491-
<exclusions>
492-
<exclusion>
493-
<groupId>org.codehaus.plexus</groupId>
494-
<artifactId>plexus-container-default</artifactId>
495-
</exclusion>
496-
</exclusions>
497469
</dependency>
498470

499471
<dependency>
@@ -549,13 +521,6 @@
549521
<groupId>org.apache.maven.doxia</groupId>
550522
<artifactId>doxia-core</artifactId>
551523
<version>${doxiaVersion}</version>
552-
<exclusions>
553-
<!-- We don't need the plexus container default -->
554-
<exclusion>
555-
<groupId>org.codehaus.plexus</groupId>
556-
<artifactId>plexus-container-default</artifactId>
557-
</exclusion>
558-
</exclusions>
559524
</dependency>
560525
<dependency>
561526
<groupId>org.apache.maven.doxia</groupId>
@@ -567,16 +532,6 @@
567532
<artifactId>doxia-site-renderer</artifactId>
568533
<version>${doxiaSiteToolsVersion}</version>
569534
<exclusions>
570-
<!-- Using org.dom4j instead -->
571-
<exclusion>
572-
<groupId>dom4j</groupId>
573-
<artifactId>dom4j</artifactId>
574-
</exclusion>
575-
<!-- We don't need the plexus container default -->
576-
<exclusion>
577-
<groupId>org.codehaus.plexus</groupId>
578-
<artifactId>plexus-container-default</artifactId>
579-
</exclusion>
580535
<!-- We don't need doxia html (using html5) -->
581536
<exclusion>
582537
<groupId>org.apache.maven.doxia</groupId>
@@ -588,13 +543,6 @@
588543
<groupId>org.apache.maven.doxia</groupId>
589544
<artifactId>doxia-integration-tools</artifactId>
590545
<version>${doxiaSiteToolsVersion}</version>
591-
<exclusions>
592-
<!-- We don't need the plexus container default -->
593-
<exclusion>
594-
<groupId>org.codehaus.plexus</groupId>
595-
<artifactId>plexus-container-default</artifactId>
596-
</exclusion>
597-
</exclusions>
598546
</dependency>
599547

600548
<!-- plexus -->

src/it/MFINDBUGS-178/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/basic-1/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/change-xml-filename/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/check-bug-file-multi-list/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/check-bug-file-multi/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/check-bug-file/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/check-bug-only-test-sources/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/check-fail/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

src/it/check-failThreshold/src/site/site.xml

+5-8
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@
1616
limitations under the License.
1717
1818
-->
19-
<project xmlns="http://maven.apache.org/DECORATION/1.8.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd"
21-
name="SpotBugs Maven Plugin">
19+
<site name="${project.name}" xmlns="http://maven.apache.org/SITE/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd">
2221

23-
<bannerLeft>
24-
<name>SpotBugs Maven Plugin</name>
25-
</bannerLeft>
22+
<bannerLeft name="SpotBugs Maven Plugin" />
2623

2724
<skin>
2825
<groupId>org.apache.maven.skins</groupId>
2926
<artifactId>maven-fluido-skin</artifactId>
30-
<version>1.12.0</version>
27+
<version>2.0.1</version>
3128
</skin>
3229

3330
<custom>
@@ -50,4 +47,4 @@
5047
<publishDate format="yyyy-MM-dd" position="right"/>
5148
<version position="right"/>
5249

53-
</project>
50+
</site>

0 commit comments

Comments
 (0)