You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2019/06/13 20:39:33 UTC

[wicket] branch master updated: Extract properties for all dependencies and Maven plugins.

This is an automated email from the ASF dual-hosted git repository.

mgrigorov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git


The following commit(s) were added to refs/heads/master by this push:
     new 7898796  Extract properties for all dependencies and Maven plugins.
7898796 is described below

commit 7898796e205c5a0b029d62c91a0d93f317b9cc9f
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
AuthorDate: Thu Jun 13 23:38:35 2019 +0300

    Extract properties for all dependencies and Maven plugins.
    
    Update to their latest non-milestone releases.
---
 pom.xml | 165 +++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 100 insertions(+), 65 deletions(-)

diff --git a/pom.xml b/pom.xml
index 4d36932..5bc50a6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -132,31 +132,67 @@
 
 		<!-- Project Versions -->
 		<asm.version>7.1</asm.version>
+		<aspectj.version>1.9.4</aspectj.version>
+		<assertj-core.version>3.12.2</assertj-core.version>
+		<cdi-unit.version>4.1.0</cdi-unit.version>
 		<cglib.version>3.2.12</cglib.version>
 		<commons-collections.version>3.2.2</commons-collections.version>
 		<commons-collections4.version>4.3</commons-collections4.version>
 		<commons-fileupload.version>1.4</commons-fileupload.version>
 		<commons-io.version>2.6</commons-io.version>
 		<commons-lang3.version>3.9</commons-lang3.version>
+		<guice.version>4.2.2</guice.version>
+		<el-impl.version>2.2.1-b05</el-impl.version>
 		<jacoco.version>0.8.2</jacoco.version>
-		<jackson.version>2.9.8</jackson.version>
+		<jackson.version>2.9.9</jackson.version>
+		<javax.el.version>3.0.1-b11</javax.el.version>
+		<javax.el-api.version>3.0.1-b06</javax.el-api.version>
+		<javax.servlet.jsp-api.version>2.3.3</javax.servlet.jsp-api.version>
+		<javax.websocket-api.version>1.1</javax.websocket-api.version>
+		<jdk-serializable-functional.version>1.9.0</jdk-serializable-functional.version>
 		<jetty.version>9.4.19.v20190610</jetty.version>
 		<junit.version>5.4.2</junit.version>
-		<spring.version>5.1.6.RELEASE</spring.version>
-		<servlet-api.version>3.1.0</servlet-api.version>
-		<maven.javadoc.version>3.0.1</maven.javadoc.version>
-		<maven.surefire.version>3.0.0-M1</maven.surefire.version>
-		<mockito.version>2.28.2</mockito.version>
-		<slf4j.version>1.7.26</slf4j.version>
+		<jsr305.version>3.0.2</jsr305.version>
 		<logback.version>1.2.3</logback.version>
 		<hamcrest.version>2.1</hamcrest.version>
+		<hibernate-validator.version>6.0.16.Final</hibernate-validator.version>
+		<httpunit.version>1.7.3</httpunit.version>
+		<metrics.version>4.1.0</metrics.version>
+		<mockito.version>2.28.2</mockito.version>
 		<objenesis.version>3.0.1</objenesis.version>
-		<aspectj.version>1.9.2</aspectj.version>
-		<metrics.version>4.0.5</metrics.version>
-		<weld.version>3.1.0.Final</weld.version>
+		<openjson.version>1.0.10</openjson.version>
+		<servlet-api.version>3.1.0</servlet-api.version>
+		<slf4j.version>1.7.26</slf4j.version>
+		<spring.version>5.1.8.RELEASE</spring.version>
+		<wagon-ssh-external.version>3.3.2</wagon-ssh-external.version>
+		<weld.version>3.1.1.Final</weld.version>
 		<forbiddenapis.version>2.6</forbiddenapis.version>
+		<validation-api.version>2.0.1.Final</validation-api.version>
 		<velocity.version>2.1</velocity.version>
 
+		<!-- Maven plugins -->
+		<clirr-maven-plugin.version>2.8</clirr-maven-plugin.version>
+		<maven-archetype-plugin.version>3.1.0</maven-archetype-plugin.version>
+		<maven-bundle-plugin.version>4.2.0</maven-bundle-plugin.version>
+		<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
+		<maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version>
+		<maven-eclipse-plugin.version>2.10</maven-eclipse-plugin.version>
+		<maven-enforcer-plugin.version>1.4.1</maven-enforcer-plugin.version>
+		<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
+		<maven-install-plugin.version>2.5.2</maven-install-plugin.version>
+		<maven-jar-plugin.version>3.1.2</maven-jar-plugin.version>
+		<maven.javadoc.version>3.1.0</maven.javadoc.version>
+		<maven-project-info-reports-plugin.version>3.0.0</maven-project-info-reports-plugin.version>
+		<maven-release-plugin.version>2.5.3</maven-release-plugin.version>
+		<maven-remote-resources-plugin.version>1.6.0</maven-remote-resources-plugin.version>
+		<maven-resources-plugin.version>3.1.0</maven-resources-plugin.version>
+		<maven-site-plugin.version>3.7.1</maven-site-plugin.version>
+		<maven.surefire.version>3.0.0-M3</maven.surefire.version>
+		<maven-source-plugin.version>3.1.0</maven-source-plugin.version>
+		<maven-toolchains-plugin.version>1.1</maven-toolchains-plugin.version>
+		<maven-war-plugin.version>3.2.3</maven-war-plugin.version>
+		<yuicompressor-maven-plugin.version>1.5.1</yuicompressor-maven-plugin.version>
+
 		<automatic-module-name>MUST-BE-OVERRIDDEN-BY-MODULES</automatic-module-name>
 	</properties>
 
@@ -165,13 +201,13 @@
 			<dependency>
 				<groupId>com.google.code.findbugs</groupId>
 				<artifactId>jsr305</artifactId>
-				<version>3.0.2</version>
+				<version>${jsr305.version}</version>
 				<scope>provided</scope>
 			</dependency>
 			<dependency>
 				<groupId>javax.el</groupId>
 				<artifactId>javax.el-api</artifactId>
-				<version>3.0.1-b06</version>
+				<version>${javax.el-api.version}</version>
 				<scope>provided</scope>
 			</dependency>
 			<dependency>
@@ -183,19 +219,19 @@
 			<dependency>
 				<groupId>javax.servlet.jsp</groupId>
 				<artifactId>javax.servlet.jsp-api</artifactId>
+				<version>${javax.servlet.jsp-api.version}</version>
 				<scope>provided</scope>
-				<version>2.3.3</version>
 			</dependency>
 			<dependency>
 				<groupId>javax.validation</groupId>
 				<artifactId>validation-api</artifactId>
-				<version>2.0.1.Final</version>
+				<version>${validation-api.version}</version>
 				<scope>provided</scope>
 			</dependency>
 			<dependency>
 				<groupId>javax.websocket</groupId>
 				<artifactId>javax.websocket-api</artifactId>
-				<version>1.1</version>
+				<version>${javax.websocket-api.version}</version>
 				<scope>provided</scope>
 			</dependency>
 			<dependency>
@@ -212,19 +248,19 @@
 			<dependency>
 				<groupId>com.fasterxml.jackson.core</groupId>
 				<artifactId>jackson-databind</artifactId>
-				<version>2.9.8</version>
+				<version>${jackson.version}</version>
 				<optional>true</optional>
 			</dependency>
 			<dependency>
 				<groupId>com.github.openjson</groupId>
 				<artifactId>openjson</artifactId>
-				<version>1.0.10</version>
+				<version>${openjson.version}</version>
 				<type>jar</type>
 			</dependency>
 			<dependency>
 				<groupId>com.google.inject</groupId>
 				<artifactId>guice</artifactId>
-				<version>4.2.2</version>
+				<version>${guice.version}</version>
 			</dependency>
 			<dependency>
 				<groupId>commons-collections</groupId>
@@ -432,7 +468,7 @@
 			<dependency>
 				<groupId>org.danekja</groupId>
 				<artifactId>jdk-serializable-functional</artifactId>
-				<version>1.8.5</version>
+				<version>${jdk-serializable-functional.version}</version>
 				<type>jar</type>
 			</dependency>
 			<dependency>
@@ -441,14 +477,14 @@
 				<version>${weld.version}</version>
 			</dependency>
 			<dependency>
-			    	<groupId>org.jboss.weld.se</groupId>
-			    	<artifactId>weld-se-core</artifactId>
-			    	<version>${weld.version}</version>
+				<groupId>org.jboss.weld.se</groupId>
+				<artifactId>weld-se-core</artifactId>
+				<version>${weld.version}</version>
 			</dependency>
 			<dependency>
-			    	<groupId>org.jboss.weld.servlet</groupId>
-			    	<artifactId>weld-servlet-core</artifactId>
-			    	<version>${weld.version}</version>
+				<groupId>org.jboss.weld.servlet</groupId>
+				<artifactId>weld-servlet-core</artifactId>
+				<version>${weld.version}</version>
 			</dependency>
 			<dependency>
 				<groupId>org.objenesis</groupId>
@@ -461,14 +497,14 @@
 				<version>${asm.version}</version>
 			</dependency>
 			<dependency>
-			<groupId>org.ow2.asm</groupId>
-			<artifactId>asm-commons</artifactId>
+				<groupId>org.ow2.asm</groupId>
+				<artifactId>asm-commons</artifactId>
 				<version>${asm.version}</version>
 			</dependency>
 			<dependency>
 				<groupId>org.ow2.asm</groupId>
 				<artifactId>asm-util</artifactId>
-				<version>7.1</version>
+				<version>${asm.version}</version>
 			</dependency>
 			<dependency>
 				<groupId>org.slf4j</groupId>
@@ -525,7 +561,7 @@
 			<dependency>
 				<groupId>org.assertj</groupId>
 				<artifactId>assertj-core</artifactId>
-				<version>3.11.1</version>
+				<version>${assertj-core.version}</version>
 				<scope>test</scope>
 			</dependency>
 			<dependency>
@@ -555,25 +591,25 @@
 			<dependency>
 				<groupId>org.glassfish</groupId>
 				<artifactId>javax.el</artifactId>
-				<version>3.0.1-b11</version>
+				<version>${javax.el.version}</version>
 				<scope>test</scope>
 			</dependency>
 			<dependency>
 				<groupId>org.glassfish.web</groupId>
 				<artifactId>el-impl</artifactId>
-				<version>2.2.1-b05</version>
+				<version>${el-impl.version}</version>
 				<scope>test</scope>
 			</dependency>
 			<dependency>
 				<groupId>org.hibernate.validator</groupId>
 				<artifactId>hibernate-validator</artifactId>
-				<version>6.0.13.Final</version>
+				<version>${hibernate-validator.version}</version>
 				<scope>test</scope>
 			</dependency>
 			<dependency>
 				<groupId>org.httpunit</groupId>
 				<artifactId>httpunit</artifactId>
-				<version>1.7.3</version>
+				<version>${httpunit.version}</version>
 				<scope>test</scope>
 				<exclusions>
 					<!--
@@ -590,7 +626,7 @@
 			<dependency>
 				<groupId>org.jglue.cdi-unit</groupId>
 				<artifactId>cdi-unit</artifactId>
-				<version>4.1.0</version>
+				<version>${cdi-unit.version}</version>
 				<scope>test</scope>
 			</dependency>
 			<dependency>
@@ -651,7 +687,7 @@
 			<extension>
 				<groupId>org.apache.maven.wagon</groupId>
 				<artifactId>wagon-ssh-external</artifactId>
-				<version>2.10</version>
+				<version>${wagon-ssh-external.version}</version>
 			</extension>
 		</extensions>
 		<resources>
@@ -771,7 +807,7 @@
 				<plugin>
 					<groupId>net.alchim31.maven</groupId>
 					<artifactId>yuicompressor-maven-plugin</artifactId>
-					<version>1.5.1</version>
+					<version>${yuicompressor-maven-plugin.version}</version>
 					<configuration>
 						<statistics>true</statistics>
 						<jswarn>false</jswarn>
@@ -789,7 +825,7 @@
 				<plugin>
 					<groupId>org.apache.felix</groupId>
 					<artifactId>maven-bundle-plugin</artifactId>
-					<version>4.1.0</version>
+					<version>${maven-bundle-plugin.version}</version>
 					<extensions>true</extensions>
 					<executions>
 						<execution>
@@ -813,21 +849,21 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-archetype-plugin</artifactId>
-					<version>3.1.0</version>
+					<version>${maven-archetype-plugin.version}</version>
 				</plugin>
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-compiler-plugin</artifactId>
-					<version>3.8.1</version>
+					<version>${maven-compiler-plugin.version}</version>
 					<inherited>true</inherited>
 					<configuration>
-						<release>11</release>
+						<release>${maven.compiler.source}</release>
 					</configuration>
 				</plugin>
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-deploy-plugin</artifactId>
-					<version>2.8.2</version>
+					<version>${maven-deploy-plugin.version}</version>
 					<configuration>
 						<retryFailedDeploymentCount>10</retryFailedDeploymentCount>
 					</configuration>
@@ -835,7 +871,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-eclipse-plugin</artifactId>
-					<version>2.10</version>
+					<version>${maven-eclipse-plugin.version}</version>
 					<configuration>
 						<downloadSources>true</downloadSources>
 						<additionalConfig>
@@ -856,7 +892,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-enforcer-plugin</artifactId>
-					<version>1.4.1</version>
+					<version>${maven-enforcer-plugin.version}</version>
 					<executions>
 						<execution>
 							<id>enforce-maven</id>
@@ -866,7 +902,7 @@
 							<configuration>
 								<rules>
 									<requireMavenVersion>
-										<version>3.3.9</version>
+										<version>3.6.0</version>
 									</requireMavenVersion>
 								</rules>
 							</configuration>
@@ -889,12 +925,12 @@
 						<dependency>
 							<groupId>com.github.ferstl</groupId>
 							<artifactId>pedantic-pom-enforcers</artifactId>
-							<version>1.3.1</version>
+							<version>1.3.2</version>
 						</dependency>
 						<dependency>
 							<groupId>javax.xml.bind</groupId>
 							<artifactId>jaxb-api</artifactId>
-							<version>2.3.0</version>
+							<version>2.3.1</version>
 						</dependency>
 						<dependency>
 							<groupId>com.sun.xml.bind</groupId>
@@ -904,7 +940,7 @@
 						<dependency>
 							<groupId>com.sun.xml.bind</groupId>
 							<artifactId>jaxb-impl</artifactId>
-							<version>2.3.0.1</version>
+							<version>2.3.2</version>
 						</dependency>
 						<dependency>
 							<groupId>javax.activation</groupId>
@@ -916,7 +952,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-gpg-plugin</artifactId>
-					<version>1.6</version>
+					<version>${maven-gpg-plugin.version}</version>
 					<executions>
 						<execution>
 							<id>sign-artifacts</id>
@@ -930,12 +966,12 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-install-plugin</artifactId>
-					<version>2.5.2</version>
+					<version>${maven-install-plugin.version}</version>
 				</plugin>
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-jar-plugin</artifactId>
-					<version>3.1.2</version>
+					<version>${maven-jar-plugin.version}</version>
 					<configuration>
 						<archive>
 							<manifest>
@@ -975,7 +1011,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-release-plugin</artifactId>
-					<version>2.5.3</version>
+					<version>${maven-release-plugin.version}</version>
 					<inherited>true</inherited>
 					<configuration>
 						<pushChanges>false</pushChanges>
@@ -985,7 +1021,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-remote-resources-plugin</artifactId>
-					<version>1.5</version>
+					<version>${maven-remote-resources-plugin.version}</version>
 					<executions>
 						<execution>
 							<goals>
@@ -1003,7 +1039,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-resources-plugin</artifactId>
-					<version>3.0.2</version>
+					<version>${maven-resources-plugin.version}</version>
 					<configuration>
 						<encoding>${project.build.sourceEncoding}</encoding>
 					</configuration>
@@ -1011,13 +1047,13 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-site-plugin</artifactId>
-					<version>3.4</version>
+					<version>${maven-site-plugin.version}</version>
 				</plugin>
 				<plugin>
 					<inherited>true</inherited>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-source-plugin</artifactId>
-					<version>3.1.0</version>
+					<version>${maven-source-plugin.version}</version>
 					<executions>
 						<execution>
 							<id>attach-sources</id>
@@ -1047,7 +1083,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-toolchains-plugin</artifactId>
-					<version>1.1</version>
+					<version>${maven-toolchains-plugin.version}</version>
 					<executions>
 						<execution>
 							<goals>
@@ -1066,7 +1102,7 @@
 				<plugin>
 					<groupId>org.apache.maven.plugins</groupId>
 					<artifactId>maven-war-plugin</artifactId>
-					<version>3.2.3</version>
+					<version>${maven-war-plugin.version}</version>
 					<configuration>
 						<warName>${project.artifactId}</warName>
 					</configuration>
@@ -1074,12 +1110,12 @@
 				<plugin>
 					<groupId>org.codehaus.mojo</groupId>
 					<artifactId>clirr-maven-plugin</artifactId>
-					<version>2.8</version>
+					<version>${clirr-maven-plugin.version}</version>
 					<configuration>
-						<comparisonVersion>7.0.0</comparisonVersion>
+						<comparisonVersion>9.0.0</comparisonVersion>
 						<failOnError>true</failOnError>
 						<logResults>true</logResults>
-						<!-- Disable until Wicket 8.0.0 -->
+						<!-- Disable until Wicket 9.0.0 -->
 						<skip>true</skip>
 					</configuration>
 					<executions>
@@ -1200,7 +1236,6 @@
 						<artifactId>maven-javadoc-plugin</artifactId>
 						<inherited>true</inherited>
 						<configuration>
-							<aggregate>true</aggregate>
 							<additionalJOption>--no-module-directories</additionalJOption>
 						</configuration>
 					</plugin>
@@ -1317,7 +1352,7 @@
 					<plugin>
 						<groupId>org.apache.maven.plugins</groupId>
 						<artifactId>maven-toolchains-plugin</artifactId>
-						<version>1.1</version>
+						<version>${maven-toolchains-plugin.version}</version>
 						<executions>
 							<execution>
 								<goals>
@@ -1343,7 +1378,7 @@
 					<plugin>
 						<groupId>org.apache.maven.plugins</groupId>
 						<artifactId>maven-toolchains-plugin</artifactId>
-						<version>1.1</version>
+						<version>${maven-toolchains-plugin.version}</version>
 						<executions>
 							<execution>
 								<goals>
@@ -1369,7 +1404,7 @@
 					<plugin>
 						<groupId>org.apache.maven.plugins</groupId>
 						<artifactId>maven-toolchains-plugin</artifactId>
-						<version>1.1</version>
+                        <version>${maven-toolchains-plugin.version}</version>
 						<executions>
 							<execution>
 								<goals>
@@ -1395,7 +1430,7 @@
 				<inherited>true</inherited>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-project-info-reports-plugin</artifactId>
-				<version>3.0.0</version>
+				<version>${maven-project-info-reports-plugin.version}</version>
 				<reportSets>
 					<reportSet>
 						<reports>