11<?xml version =" 1.0" encoding =" UTF-8" ?>
2-
32<!--
43Licensed to the Apache Software Foundation (ASF) under one
54or more contributor license agreements. See the NOTICE file
@@ -18,14 +17,13 @@ KIND, either express or implied. See the License for the
1817specific language governing permissions and limitations
1918under the License.
2019-->
21-
2220<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
2321 <modelVersion >4.0.0</modelVersion >
2422
2523 <parent >
26- <artifactId >maven-plugins</artifactId >
2724 <groupId >org.apache.maven.plugins</groupId >
28- <version >37</version >
25+ <artifactId >maven-plugins</artifactId >
26+ <version >39</version >
2927 <relativePath />
3028 </parent >
3129
@@ -37,15 +35,27 @@ under the License.
3735 <description >Generates a report on violations of code style and optionally fails the build if violations are detected.</description >
3836 <inceptionYear >2005</inceptionYear >
3937
38+ <contributors >
39+ <contributor >
40+ <name >Baron Roberts</name >
41+ </contributor >
42+ <contributor >
43+ <name >Benson Margulies</name >
44+ </contributor >
45+ <contributor >
46+ <name >Csaba Kozák</name >
47+ </contributor >
48+ </contributors >
49+
4050 <prerequisites >
4151 <maven >${mavenVersion} </maven >
4252 </prerequisites >
4353
4454 <scm >
4555 <connection >scm:git:https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git</connection >
4656 <developerConnection >scm:git:https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git</developerConnection >
47- <url >https://github.com/apache/maven-checkstyle-plugin/tree/${project.scm.tag} </url >
4857 <tag >maven-checkstyle-plugin-3.2.2</tag >
58+ <url >https://github.com/apache/maven-checkstyle-plugin/tree/${project.scm.tag} </url >
4959 </scm >
5060 <issueManagement >
5161 <system >JIRA</system >
@@ -74,18 +84,6 @@ under the License.
7484 <project .build.outputTimestamp>2023-04-18T14:54:00Z</project .build.outputTimestamp>
7585 </properties >
7686
77- <contributors >
78- <contributor >
79- <name >Baron Roberts</name >
80- </contributor >
81- <contributor >
82- <name >Benson Margulies</name >
83- </contributor >
84- <contributor >
85- <name >Csaba Kozák</name >
86- </contributor >
87- </contributors >
88-
8987 <dependencies >
9088 <!-- maven -->
9189 <dependency >
@@ -117,6 +115,11 @@ under the License.
117115 <artifactId >maven-plugin-annotations</artifactId >
118116 <scope >provided</scope >
119117 </dependency >
118+ <dependency >
119+ <groupId >org.eclipse.sisu</groupId >
120+ <artifactId >org.eclipse.sisu.plexus</artifactId >
121+ <scope >provided</scope >
122+ </dependency >
120123
121124 <!-- shared -->
122125 <dependency >
@@ -151,15 +154,16 @@ under the License.
151154 <dependency >
152155 <groupId >org.codehaus.plexus</groupId >
153156 <artifactId >plexus-component-annotations</artifactId >
157+ <version >2.1.1</version >
154158 </dependency >
155159 <dependency >
156160 <groupId >org.codehaus.plexus</groupId >
157161 <artifactId >plexus-resources</artifactId >
158162 <version >1.1.0</version >
159163 <exclusions >
160164 <exclusion >
161- <artifactId >plexus-container-default</artifactId >
162165 <groupId >org.codehaus.plexus</groupId >
166+ <artifactId >plexus-container-default</artifactId >
163167 </exclusion >
164168 </exclusions >
165169 </dependency >
@@ -194,6 +198,11 @@ under the License.
194198 <artifactId >checkstyle</artifactId >
195199 <version >${checkstyleVersion} </version >
196200 </dependency >
201+ <dependency >
202+ <groupId >org.apache.commons</groupId >
203+ <artifactId >commons-lang3</artifactId >
204+ <version >3.12.0</version >
205+ </dependency >
197206
198207 <!-- misc -->
199208 <dependency >
@@ -294,23 +303,6 @@ under the License.
294303 </excludes >
295304 </configuration >
296305 </plugin >
297- <plugin >
298- <!-- check with parent pom upgrade -->
299- <artifactId >maven-checkstyle-plugin</artifactId >
300- <version >3.1.1</version >
301- <dependencies >
302- <dependency >
303- <groupId >com.puppycrawl.tools</groupId >
304- <artifactId >checkstyle</artifactId >
305- <version >${checkstyleVersion} </version >
306- </dependency >
307- <dependency >
308- <groupId >org.apache.maven.shared</groupId >
309- <artifactId >maven-shared-resources</artifactId >
310- <version >4</version >
311- </dependency >
312- </dependencies >
313- </plugin >
314306 </plugins >
315307 </pluginManagement >
316308 <plugins >
@@ -350,10 +342,10 @@ under the License.
350342 <executions >
351343 <execution >
352344 <id >check-java-compatibility</id >
353- <phase >process-classes</phase >
354345 <goals >
355346 <goal >check</goal >
356347 </goals >
348+ <phase >process-classes</phase >
357349 </execution >
358350 </executions >
359351 </plugin >
@@ -427,6 +419,13 @@ under the License.
427419 <activation >
428420 <jdk >[9,)</jdk >
429421 </activation >
422+ <dependencies >
423+ <dependency >
424+ <groupId >javax.xml.bind</groupId >
425+ <artifactId >jaxb-api</artifactId >
426+ <version >2.3.1</version >
427+ </dependency >
428+ </dependencies >
430429 <build >
431430 <plugins >
432431 <plugin >
@@ -449,13 +448,6 @@ under the License.
449448 </plugin >
450449 </plugins >
451450 </build >
452- <dependencies >
453- <dependency >
454- <groupId >javax.xml.bind</groupId >
455- <artifactId >jaxb-api</artifactId >
456- <version >2.3.1</version >
457- </dependency >
458- </dependencies >
459451 </profile >
460452 </profiles >
461453
0 commit comments