1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
-
3
2
<!--
4
3
Licensed to the Apache Software Foundation (ASF) under one
5
4
or more contributor license agreements. See the NOTICE file
@@ -18,14 +17,13 @@ KIND, either express or implied. See the License for the
18
17
specific language governing permissions and limitations
19
18
under the License.
20
19
-->
21
-
22
20
<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" >
23
21
<modelVersion >4.0.0</modelVersion >
24
22
25
23
<parent >
26
- <artifactId >maven-plugins</artifactId >
27
24
<groupId >org.apache.maven.plugins</groupId >
28
- <version >37</version >
25
+ <artifactId >maven-plugins</artifactId >
26
+ <version >39</version >
29
27
<relativePath />
30
28
</parent >
31
29
@@ -37,15 +35,27 @@ under the License.
37
35
<description >Generates a report on violations of code style and optionally fails the build if violations are detected.</description >
38
36
<inceptionYear >2005</inceptionYear >
39
37
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
+
40
50
<prerequisites >
41
51
<maven >${mavenVersion} </maven >
42
52
</prerequisites >
43
53
44
54
<scm >
45
55
<connection >scm:git:https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git</connection >
46
56
<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 >
48
57
<tag >maven-checkstyle-plugin-3.2.2</tag >
58
+ <url >https://github.com/apache/maven-checkstyle-plugin/tree/${project.scm.tag} </url >
49
59
</scm >
50
60
<issueManagement >
51
61
<system >JIRA</system >
@@ -74,18 +84,6 @@ under the License.
74
84
<project .build.outputTimestamp>2023-04-18T14:54:00Z</project .build.outputTimestamp>
75
85
</properties >
76
86
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
-
89
87
<dependencies >
90
88
<!-- maven -->
91
89
<dependency >
@@ -117,6 +115,11 @@ under the License.
117
115
<artifactId >maven-plugin-annotations</artifactId >
118
116
<scope >provided</scope >
119
117
</dependency >
118
+ <dependency >
119
+ <groupId >org.eclipse.sisu</groupId >
120
+ <artifactId >org.eclipse.sisu.plexus</artifactId >
121
+ <scope >provided</scope >
122
+ </dependency >
120
123
121
124
<!-- shared -->
122
125
<dependency >
@@ -151,15 +154,16 @@ under the License.
151
154
<dependency >
152
155
<groupId >org.codehaus.plexus</groupId >
153
156
<artifactId >plexus-component-annotations</artifactId >
157
+ <version >2.1.1</version >
154
158
</dependency >
155
159
<dependency >
156
160
<groupId >org.codehaus.plexus</groupId >
157
161
<artifactId >plexus-resources</artifactId >
158
162
<version >1.1.0</version >
159
163
<exclusions >
160
164
<exclusion >
161
- <artifactId >plexus-container-default</artifactId >
162
165
<groupId >org.codehaus.plexus</groupId >
166
+ <artifactId >plexus-container-default</artifactId >
163
167
</exclusion >
164
168
</exclusions >
165
169
</dependency >
@@ -194,6 +198,11 @@ under the License.
194
198
<artifactId >checkstyle</artifactId >
195
199
<version >${checkstyleVersion} </version >
196
200
</dependency >
201
+ <dependency >
202
+ <groupId >org.apache.commons</groupId >
203
+ <artifactId >commons-lang3</artifactId >
204
+ <version >3.12.0</version >
205
+ </dependency >
197
206
198
207
<!-- misc -->
199
208
<dependency >
@@ -294,23 +303,6 @@ under the License.
294
303
</excludes >
295
304
</configuration >
296
305
</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 >
314
306
</plugins >
315
307
</pluginManagement >
316
308
<plugins >
@@ -350,10 +342,10 @@ under the License.
350
342
<executions >
351
343
<execution >
352
344
<id >check-java-compatibility</id >
353
- <phase >process-classes</phase >
354
345
<goals >
355
346
<goal >check</goal >
356
347
</goals >
348
+ <phase >process-classes</phase >
357
349
</execution >
358
350
</executions >
359
351
</plugin >
@@ -427,6 +419,13 @@ under the License.
427
419
<activation >
428
420
<jdk >[9,)</jdk >
429
421
</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 >
430
429
<build >
431
430
<plugins >
432
431
<plugin >
@@ -449,13 +448,6 @@ under the License.
449
448
</plugin >
450
449
</plugins >
451
450
</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 >
459
451
</profile >
460
452
</profiles >
461
453
0 commit comments