Skip to content
This repository was archived by the owner on Aug 1, 2022. It is now read-only.

Commit 9a72430

Browse files
committed
Move plugin versions to plugin management sections, update plugin
version for maven-javadoc-plugin and maven-project-info-reports-plugin
1 parent 68dfdaa commit 9a72430

File tree

1 file changed

+105
-21
lines changed

1 file changed

+105
-21
lines changed

pom.xml

Lines changed: 105 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -147,23 +147,112 @@
147147
</execution>
148148
</executions>
149149
</plugin>
150+
<plugin>
151+
<groupId>com.mycila</groupId>
152+
<artifactId>license-maven-plugin</artifactId>
153+
<version>3.0</version>
154+
</plugin>
155+
<plugin>
156+
<groupId>org.apache.maven.plugins</groupId>
157+
<artifactId>maven-clean-plugin</artifactId>
158+
<version>3.1.0</version>
159+
</plugin>
160+
<plugin>
161+
<groupId>org.apache.maven.plugins</groupId>
162+
<artifactId>maven-compiler-plugin</artifactId>
163+
<version>3.8.0</version>
164+
</plugin>
165+
<plugin>
166+
<groupId>org.apache.maven.plugins</groupId>
167+
<artifactId>maven-deploy-plugin</artifactId>
168+
<version>2.8.2</version>
169+
</plugin>
170+
<plugin>
171+
<groupId>org.apache.maven.plugins</groupId>
172+
<artifactId>maven-eclipse-plugin</artifactId>
173+
<version>2.10</version>
174+
</plugin>
175+
<plugin>
176+
<groupId>org.apache.maven.plugins</groupId>
177+
<artifactId>maven-enforcer-plugin</artifactId>
178+
<version>3.0.0-M2</version>
179+
</plugin>
180+
<plugin>
181+
<groupId>org.apache.maven.plugins</groupId>
182+
<artifactId>maven-install-plugin</artifactId>
183+
<version>2.5.2</version>
184+
</plugin>
185+
<plugin>
186+
<groupId>org.apache.maven.plugins</groupId>
187+
<artifactId>maven-jar-plugin</artifactId>
188+
<version>3.1.0</version>
189+
</plugin>
190+
<plugin>
191+
<groupId>org.apache.maven.plugins</groupId>
192+
<artifactId>maven-project-info-reports-plugin</artifactId>
193+
<version>3.0.0</version>
194+
</plugin>
195+
<plugin>
196+
<groupId>org.apache.maven.plugins</groupId>
197+
<artifactId>maven-release-plugin</artifactId>
198+
<version>2.5.3</version>
199+
</plugin>
150200
<plugin>
151201
<groupId>org.apache.maven.plugins</groupId>
152-
<artifactId>maven-javadoc-plugin</artifactId>
202+
<artifactId>maven-resources-plugin</artifactId>
153203
<version>3.1.0</version>
154204
</plugin>
205+
<plugin>
206+
<groupId>org.apache.maven.plugins</groupId>
207+
<artifactId>maven-site-plugin</artifactId>
208+
<version>3.7.1</version>
209+
</plugin>
210+
<plugin>
211+
<groupId>org.apache.maven.plugins</groupId>
212+
<artifactId>maven-source-plugin</artifactId>
213+
<version>3.0.1</version>
214+
</plugin>
215+
<plugin>
216+
<groupId>org.apache.maven.plugins</groupId>
217+
<artifactId>maven-surefire-plugin</artifactId>
218+
<version>2.22.1</version>
219+
</plugin>
220+
<plugin>
221+
<groupId>org.apache.maven.plugins</groupId>
222+
<artifactId>maven-surefire-report-plugin</artifactId>
223+
<version>2.22.1</version>
224+
</plugin>
225+
<plugin>
226+
<groupId>org.codehaus.mojo</groupId>
227+
<artifactId>findbugs-maven-plugin</artifactId>
228+
<version>3.0.5</version>
229+
</plugin>
230+
<plugin>
231+
<groupId>org.codehaus.mojo</groupId>
232+
<artifactId>javancss-maven-plugin</artifactId>
233+
<version>2.1</version>
234+
</plugin>
235+
<plugin>
236+
<groupId>org.codehaus.mojo</groupId>
237+
<artifactId>jdepend-maven-plugin</artifactId>
238+
<version>2.0</version>
239+
</plugin>
155240
<plugin>
156241
<groupId>org.codehaus.mojo</groupId>
157242
<artifactId>versions-maven-plugin</artifactId>
158243
<version>2.7</version>
159244
</plugin>
245+
<plugin>
246+
<groupId>org.sonatype.plugins</groupId>
247+
<artifactId>nexus-staging-maven-plugin</artifactId>
248+
<version>1.6.8</version>
249+
</plugin>
160250
</plugins>
161251
</pluginManagement>
162252
<plugins>
163253
<plugin>
164254
<groupId>org.apache.maven.plugins</groupId>
165255
<artifactId>maven-enforcer-plugin</artifactId>
166-
<version>3.0.0-M2</version>
167256
<executions>
168257
<execution>
169258
<id>enforce-maven</id>
@@ -184,7 +273,6 @@
184273
<plugin>
185274
<groupId>org.apache.maven.plugins</groupId>
186275
<artifactId>maven-eclipse-plugin</artifactId>
187-
<version>2.10</version>
188276
<configuration>
189277
<additionalConfig>
190278
<file>
@@ -199,35 +287,29 @@
199287
<plugin>
200288
<groupId>org.apache.maven.plugins</groupId>
201289
<artifactId>maven-clean-plugin</artifactId>
202-
<version>3.1.0</version>
203290
</plugin>
204291
<plugin>
205292
<groupId>org.apache.maven.plugins</groupId>
206293
<artifactId>maven-jar-plugin</artifactId>
207-
<version>3.1.0</version>
208294
</plugin>
209295
<plugin>
210296
<groupId>org.apache.maven.plugins</groupId>
211297
<artifactId>maven-deploy-plugin</artifactId>
212-
<version>2.8.2</version>
213298
</plugin>
214299
<plugin>
215300
<groupId>org.apache.maven.plugins</groupId>
216301
<artifactId>maven-install-plugin</artifactId>
217-
<version>2.5.2</version>
218302
</plugin>
219303
<plugin>
220304
<groupId>org.apache.maven.plugins</groupId>
221305
<artifactId>maven-resources-plugin</artifactId>
222-
<version>3.1.0</version>
223306
<configuration>
224307
<encoding>${project.build.sourceEncoding}</encoding>
225308
</configuration>
226309
</plugin>
227310
<plugin>
228311
<groupId>org.apache.maven.plugins</groupId>
229312
<artifactId>maven-compiler-plugin</artifactId>
230-
<version>3.8.0</version>
231313
<configuration>
232314
<source>${maven.compiler.source}</source>
233315
<target>${maven.compiler.source}</target>
@@ -237,7 +319,6 @@
237319
<plugin>
238320
<groupId>org.apache.maven.plugins</groupId>
239321
<artifactId>maven-surefire-plugin</artifactId>
240-
<version>2.22.1</version>
241322
<configuration>
242323
<includes>
243324
<include>**/*Test.java</include>
@@ -248,7 +329,6 @@
248329
<plugin>
249330
<groupId>org.apache.maven.plugins</groupId>
250331
<artifactId>maven-release-plugin</artifactId>
251-
<version>2.5.3</version>
252332
<configuration>
253333
<autoVersionSubmodules>true</autoVersionSubmodules>
254334
<useReleaseProfile>false</useReleaseProfile>
@@ -259,7 +339,6 @@
259339
<plugin>
260340
<groupId>org.sonatype.plugins</groupId>
261341
<artifactId>nexus-staging-maven-plugin</artifactId>
262-
<version>1.6.8</version>
263342
<extensions>true</extensions>
264343
<configuration>
265344
<serverId>ossrh</serverId>
@@ -270,7 +349,6 @@
270349
<plugin>
271350
<groupId>org.apache.maven.plugins</groupId>
272351
<artifactId>maven-source-plugin</artifactId>
273-
<version>3.0.1</version>
274352
<executions>
275353
<execution>
276354
<id>attach-sources</id>
@@ -283,7 +361,6 @@
283361
<plugin>
284362
<groupId>com.mycila</groupId>
285363
<artifactId>license-maven-plugin</artifactId>
286-
<version>3.0</version>
287364
<configuration>
288365
<!-- Template location -->
289366
<header>licence-header.txt</header>
@@ -320,36 +397,30 @@
320397
<plugin>
321398
<groupId>org.apache.maven.plugins</groupId>
322399
<artifactId>maven-site-plugin</artifactId>
323-
<version>3.7.1</version>
324400
</plugin>
325401
<plugin>
326402
<groupId>org.codehaus.mojo</groupId>
327403
<artifactId>javancss-maven-plugin</artifactId>
328-
<version>2.1</version>
329404
</plugin>
330405
<plugin>
331406
<groupId>org.codehaus.mojo</groupId>
332407
<artifactId>jdepend-maven-plugin</artifactId>
333-
<version>2.0</version>
334408
</plugin>
335409
<!-- Findbugs was replaced by spotbugs but requires java 8 to run, consider switching -->
336410
<plugin>
337411
<groupId>org.codehaus.mojo</groupId>
338412
<artifactId>findbugs-maven-plugin</artifactId>
339-
<version>3.0.5</version>
340413
<configuration>
341414
<effort>Max</effort>
342415
</configuration>
343416
</plugin>
344417
<plugin>
345418
<groupId>org.apache.maven.plugins</groupId>
346419
<artifactId>maven-surefire-report-plugin</artifactId>
347-
<version>2.22.1</version>
348420
</plugin>
349421
<plugin>
350422
<groupId>org.apache.maven.plugins</groupId>
351423
<artifactId>maven-project-info-reports-plugin</artifactId>
352-
<version>3.0</version>
353424
</plugin>
354425
<plugin>
355426
<groupId>org.codehaus.mojo</groupId>
@@ -362,11 +433,24 @@
362433
<profile>
363434
<id>release</id>
364435
<build>
436+
<pluginManagement>
437+
<plugins>
438+
<plugin>
439+
<groupId>org.apache.maven.plugins</groupId>
440+
<artifactId>maven-gpg-plugin</artifactId>
441+
<version>1.6</version>
442+
</plugin>
443+
<plugin>
444+
<groupId>org.apache.maven.plugins</groupId>
445+
<artifactId>maven-javadoc-plugin</artifactId>
446+
<version>3.1.1</version>
447+
</plugin>
448+
</plugins>
449+
</pluginManagement>
365450
<plugins>
366451
<plugin>
367452
<groupId>org.apache.maven.plugins</groupId>
368453
<artifactId>maven-gpg-plugin</artifactId>
369-
<version>1.6</version>
370454
<executions>
371455
<execution>
372456
<id>sign-artifacts</id>

0 commit comments

Comments
 (0)