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 <[email protected]>
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>

Reply via email to