This is an automated email from the ASF dual-hosted git repository. jlmonteiro pushed a commit to branch jakarta-namespace in repository https://gitbox.apache.org/repos/asf/bval.git
commit 49fef5cee53e70ed4b7523dff7f7d24454cc1cd9 Author: Jean-Louis Monteiro <[email protected]> AuthorDate: Mon Feb 6 11:16:45 2023 +0100 Next major version --- bundle/pom.xml | 8 +-- bval-extras/pom.xml | 48 ++----------- bval-jsr/pom.xml | 193 ++++++++++++++++++++++------------------------------ bval-perf/pom.xml | 8 +-- bval-tck/pom.xml | 106 +++++++++++++---------------- pom.xml | 101 +++++++-------------------- 6 files changed, 169 insertions(+), 295 deletions(-) diff --git a/bundle/pom.xml b/bundle/pom.xml index ed55e1f..f546ca7 100644 --- a/bundle/pom.xml +++ b/bundle/pom.xml @@ -27,7 +27,7 @@ <parent> <groupId>org.apache.bval</groupId> <artifactId>bval-parent</artifactId> - <version>2.0.7-SNAPSHOT</version> + <version>3.0.0-SNAPSHOT</version> </parent> <!-- use fully qualified naming for OSGi bundles --> @@ -69,9 +69,9 @@ <Private-Package /> <Export-Package>org.apache.bval.*</Export-Package> <Import-Package> - javax.annotation.*;resolution:=optional,javax.interceptor.*;resolution:=optional, - javax.inject.*;resolution:=optional,javax.enterprise.*;resolution:=optional,javax.persistence.*;resolution:=optional, - org.apache.bval.xml.*;resolution:=optional,javax.validation.*;resolution:=optional, + jakarta.annotation.*;resolution:=optional,jakarta.interceptor.*;resolution:=optional, + jakarta.inject.*;resolution:=optional,jakarta.enterprise.*;resolution:=optional,jakarta.persistence.*;resolution:=optional, + org.apache.bval.xml.*;resolution:=optional,jakarta.validation.*;resolution:=optional, !org.apache.commons.weaver.*, * </Import-Package> diff --git a/bval-extras/pom.xml b/bval-extras/pom.xml index 21d360d..6d95483 100644 --- a/bval-extras/pom.xml +++ b/bval-extras/pom.xml @@ -27,7 +27,7 @@ <parent> <groupId>org.apache.bval</groupId> <artifactId>bval-parent</artifactId> - <version>2.0.7-SNAPSHOT</version> + <version>3.0.0-SNAPSHOT</version> </parent> <artifactId>bval-extras</artifactId> @@ -37,6 +37,10 @@ <description>BVal - non-JSR380 routines and constraints</description> <dependencies> + <dependency> + <groupId>jakarta.validation</groupId> + <artifactId>jakarta.validation-api</artifactId> + </dependency> <dependency> <groupId>org.apache.bval</groupId> <artifactId>bval-jsr</artifactId> @@ -49,48 +53,6 @@ </dependency> </dependencies> - <profiles> - <!-- - default profile using geronimo-validation_1.0_spec.jar - active when property "ri" is not present. - --> - <profile> - <id>geronimo</id> - <activation> - <property> - <name>!ri</name> - </property> - </activation> - <dependencies> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-validation_2.0_spec</artifactId> - <scope>provided</scope> - </dependency> - </dependencies> - </profile> - <!-- - optional profile using javax.validation/validation-api.jar - from RI manually active when property "-Pri" is provided. - --> - <profile> - <id>ri</id> - <activation> - <property> - <name>ri</name> - </property> - </activation> - <dependencies> - <dependency> - <groupId>javax.validation</groupId> - <artifactId>validation-api</artifactId> - <!-- allow users to choose an API provider --> - <scope>provided</scope> - </dependency> - </dependencies> - </profile> - </profiles> - <build> <defaultGoal>install</defaultGoal> diff --git a/bval-jsr/pom.xml b/bval-jsr/pom.xml index db71b52..15427f4 100644 --- a/bval-jsr/pom.xml +++ b/bval-jsr/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.bval</groupId> <artifactId>bval-parent</artifactId> - <version>2.0.7-SNAPSHOT</version> + <version>3.0.0-SNAPSHOT</version> </parent> <artifactId>bval-jsr</artifactId> @@ -33,82 +33,8 @@ <description>Implementation specific classes for JSR 380 Bean Validation 2.0</description> - <properties> - <jaxb.version>2.2.6</jaxb.version> - </properties> <profiles> - <profile> - <id>java11</id> - <activation> - <jdk>11</jdk> - </activation> - <dependencies> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-activation_1.1_spec</artifactId> - <version>1.1</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <version>2.3.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <version>2.3.2</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.openjfx</groupId> - <artifactId>javafx-base</artifactId> - <version>11</version> - <scope>provided</scope> - </dependency> - </dependencies> - </profile> - <!-- - default profile using geronimo-validation_2.0_spec.jar active when - property "ri" is not present. - --> - <profile> - <id>geronimo</id> - <activation> - <property> - <name>!ri</name> - </property> - </activation> - <dependencies> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-validation_2.0_spec</artifactId> - <scope>provided</scope> - </dependency> - </dependencies> - </profile> - <!-- - optional profile using javax.validation/validation-api.jar from RI - manually active when property "-Dri" is provided. - --> - <profile> - <id>ri</id> - <activation> - <property> - <name>ri</name> - </property> - </activation> - <dependencies> - <dependency> - <groupId>javax.validation</groupId> - <artifactId>validation-api</artifactId> - <!-- allow users to choose an API provider --> - <scope>provided</scope> - </dependency> - </dependencies> - </profile> <profile> <id>sec</id> <build> @@ -183,6 +109,36 @@ </profiles> <dependencies> + <dependency> + <groupId>jakarta.validation</groupId> + <artifactId>jakarta.validation-api</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>jakarta.activation</groupId> + <artifactId>jakarta.activation-api</artifactId> + <version>2.1.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>jakarta.xml.bind</groupId> + <artifactId>jakarta.xml.bind-api</artifactId> + <version>4.0.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.glassfish.jaxb</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>4.0.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.openjfx</groupId> + <artifactId>javafx-base</artifactId> + <version>11</version> + <scope>provided</scope> + </dependency> + <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-weaver-privilizer-api</artifactId> @@ -195,16 +151,16 @@ <optional>true</optional> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-jpa_2.0_spec</artifactId> + <groupId>jakarta.persistence</groupId> + <artifactId>jakarta.persistence-api</artifactId> <!-- allow users to choose an API provider --> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-jcdi_2.0_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.enterprise</groupId> + <artifactId>jakarta.enterprise.cdi-api</artifactId> + <version>4.0.1</version> <scope>provided</scope> <optional>true</optional> </dependency> @@ -214,22 +170,22 @@ <optional>true</optional> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-annotation_1.3_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>2.1.1</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-interceptor_1.2_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.interceptor</groupId> + <artifactId>jakarta.interceptor-api</artifactId> + <version>2.1.0</version> <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-atinject_1.0_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.inject</groupId> + <artifactId>jakarta.inject-api</artifactId> + <version>2.0.1</version> <scope>provided</scope> </dependency> @@ -247,15 +203,16 @@ <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jasper-el</artifactId> - <version>9.0.12</version> + <version>10.1.4</version> <scope>test</scope> </dependency> <dependency> - <groupId>org.glassfish</groupId> - <artifactId>javax.el</artifactId> - <version>3.0.1-b10</version> + <groupId>org.glassfish.expressly</groupId> + <artifactId>expressly</artifactId> + <version>5.0.0</version> <scope>test</scope> </dependency> + <!-- not maintained and not jakarta compatible <dependency> <groupId>de.odysseus.juel</groupId> <artifactId>juel-api</artifactId> @@ -268,6 +225,7 @@ <version>2.2.7</version> <scope>test</scope> </dependency> + --> </dependencies> @@ -289,9 +247,10 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> - <version>2.4</version> + <version>2.5.0</version> <executions> <execution> + <id>xjc</id> <goals> <goal>xjc</goal> </goals> @@ -302,15 +261,30 @@ <extension>true</extension> <enableIntrospection>true</enableIntrospection> <sources> - <source>${project.basedir}/src/main/xsd/validation-configuration-2.0.xsd</source> - <source>${project.basedir}/src/main/xsd/validation-mapping-2.0.xsd</source> + <source>${project.basedir}/src/main/xsd/validation-configuration-3.0.xsd</source> + <source>${project.basedir}/src/main/xsd/validation-mapping-3.0.xsd</source> </sources> </configuration> <dependencies> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-activation_1.1_spec</artifactId> - <version>1.1</version> + <groupId>org.glassfish.jaxb</groupId> + <artifactId>jaxb-xjc</artifactId> + <version>4.0.0</version> + </dependency> + <dependency> + <groupId>jakarta.activation</groupId> + <artifactId>jakarta.activation-api</artifactId> + <version>2.1.0</version> + </dependency> + <dependency> + <groupId>jakarta.xml.bind</groupId> + <artifactId>jakarta.xml.bind-api</artifactId> + <version>4.0.0</version> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-impl</artifactId> + <version>3.0.0</version> </dependency> </dependencies> </plugin> @@ -354,10 +328,7 @@ </includes> </configuration> </plugin> - <plugin> - <groupId>org.apache.commons</groupId> - <artifactId>commons-weaver-maven-plugin</artifactId> - </plugin> + <!-- get the project version and set it in a properties file for later retrieval @@ -445,35 +416,35 @@ build.timestamp=${timestamp} </artifactSet> <relocations> <relocation> - <pattern>javax.annotation</pattern> + <pattern>jakarta.annotation</pattern> <shadedPattern>jakarta.annotation</shadedPattern> </relocation> <relocation> - <pattern>javax.el</pattern> + <pattern>jakarta.el</pattern> <shadedPattern>jakarta.el</shadedPattern> </relocation> <relocation> - <pattern>javax.enterprise</pattern> + <pattern>jakarta.enterprise</pattern> <shadedPattern>jakarta.enterprise</shadedPattern> </relocation> <relocation> - <pattern>javax.inject</pattern> + <pattern>jakarta.inject</pattern> <shadedPattern>jakarta.inject</shadedPattern> </relocation> <relocation> - <pattern>javax.interceptor</pattern> + <pattern>jakarta.interceptor</pattern> <shadedPattern>jakarta.interceptor</shadedPattern> </relocation> <relocation> - <pattern>javax.validation</pattern> + <pattern>jakarta.validation</pattern> <shadedPattern>jakarta.validation</shadedPattern> </relocation> <relocation> - <pattern>javax.persistence</pattern> + <pattern>jakarta.persistence</pattern> <shadedPattern>jakarta.persistence</shadedPattern> </relocation> <relocation> - <pattern>javax.xml.bind</pattern> + <pattern>jakarta.xml.bind</pattern> <shadedPattern>jakarta.xml.bind</shadedPattern> </relocation> </relocations> diff --git a/bval-perf/pom.xml b/bval-perf/pom.xml index 8907b04..ebd83cc 100644 --- a/bval-perf/pom.xml +++ b/bval-perf/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.bval</groupId> <artifactId>bval-parent</artifactId> - <version>2.0.7-SNAPSHOT</version> + <version>3.0.0-SNAPSHOT</version> </parent> <artifactId>bval-perf</artifactId> @@ -51,14 +51,14 @@ </dependency> <dependency> - <groupId>org.apache.tomcat</groupId> - <artifactId>tomcat-el-api</artifactId> + <groupId>org.apache.tomcat</groupId> + <artifactId>tomcat-el-api</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jasper-el</artifactId> - <version>9.0.58</version> + <version>10.1.4</version> <scope>test</scope> </dependency> diff --git a/bval-tck/pom.xml b/bval-tck/pom.xml index 4ac02e7..a4fb396 100644 --- a/bval-tck/pom.xml +++ b/bval-tck/pom.xml @@ -23,7 +23,7 @@ under the License. <parent> <groupId>org.apache.bval</groupId> <artifactId>bval-parent</artifactId> - <version>2.0.7-SNAPSHOT</version> + <version>3.0.0-SNAPSHOT</version> </parent> <artifactId>bval-tck-runner</artifactId> @@ -39,38 +39,62 @@ under the License. <dependencies> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-validation_2.0_spec</artifactId> + <groupId>jakarta.validation</groupId> + <artifactId>jakarta.validation-api</artifactId> <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-atinject_1.0_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.inject</groupId> + <artifactId>jakarta.inject-api</artifactId> + <version>2.0.1</version> <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-jcdi_2.0_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.enterprise</groupId> + <artifactId>jakarta.enterprise.cdi-api</artifactId> + <version>4.0.1</version> <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-annotation_1.3_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>2.1.1</version> <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-interceptor_1.2_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.activation</groupId> + <artifactId>jakarta.activation-api</artifactId> + <version>2.1.0</version> <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-ejb_3.1_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.xml.bind</groupId> + <artifactId>jakarta.xml.bind-api</artifactId> + <version>4.0.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.glassfish.jaxb</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>4.0.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.openjfx</groupId> + <artifactId>javafx-base</artifactId> + <version>11</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>jakarta.interceptor</groupId> + <artifactId>jakarta.interceptor-api</artifactId> + <version>2.1.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>jakarta.ejb</groupId> + <artifactId>jakarta.ejb-api</artifactId> + <version>4.0.1</version> <scope>provided</scope> </dependency> <dependency> @@ -108,7 +132,7 @@ under the License. <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jasper-el</artifactId> - <version>9.0.5</version> + <version>10.1.4</version> <scope>provided</scope> </dependency> <dependency> @@ -117,11 +141,11 @@ under the License. <version>${tck.version}</version> <exclusions> <exclusion> - <groupId>javax.validation</groupId> + <groupId>jakarta.validation</groupId> <artifactId>validation-api</artifactId> </exclusion> <exclusion> - <groupId>org.jboss.spec.javax.interceptor</groupId> + <groupId>org.jboss.spec.jakarta.interceptor</groupId> <artifactId>jboss-interceptors-api_1.2_spec</artifactId> </exclusion> </exclusions> @@ -148,38 +172,6 @@ under the License. </dependencies> <profiles> - <profile> - <id>java11</id> - <activation> - <jdk>11</jdk> - </activation> - <dependencies> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-activation_1.1_spec</artifactId> - <version>1.1</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>javax.xml.bind</groupId> - <artifactId>jaxb-api</artifactId> - <version>2.3.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.glassfish.jaxb</groupId> - <artifactId>jaxb-runtime</artifactId> - <version>2.3.2</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.openjfx</groupId> - <artifactId>javafx-base</artifactId> - <version>11</version> - <scope>provided</scope> - </dependency> - </dependencies> - </profile> <profile> <id>tck</id> <activation> @@ -287,11 +279,11 @@ under the License. <goal>check</goal> </goals> <configuration> - <packages>javax.validation,javax.validation.bootstrap,javax.validation.constraints, - javax.validation.constraintvalidation,javax.validation.executable,javax.validation.groups, - javax.validation.metadata,javax.validation.spi,javax.validation.valueextraction + <packages>jakarta.validation,jakarta.validation.bootstrap,jakarta.validation.constraints, + jakarta.validation.constraintvalidation,jakarta.validation.executable,jakarta.validation.groups, + jakarta.validation.metadata,jakarta.validation.spi,jakarta.validation.valueextraction </packages> - <sigfile>${project.build.directory}/api-signature/validation-api-java8.sig</sigfile> + <sigfile>${project.build.directory}/api-signature/validation-api-java11.sig</sigfile> </configuration> </execution> </executions> diff --git a/pom.xml b/pom.xml index 9191814..7a6a0c0 100644 --- a/pom.xml +++ b/pom.xml @@ -27,7 +27,7 @@ <parent> <groupId>org.apache</groupId> <artifactId>apache</artifactId> - <version>21</version> + <version>27</version> <relativePath /> </parent> @@ -35,18 +35,17 @@ <artifactId>bval-parent</artifactId> <name>Apache BVal :: bval-parent (Parent POM)</name> <packaging>pom</packaging> - <version>2.0.7-SNAPSHOT</version> + <version>3.0.0-SNAPSHOT</version> <description>Apache BVal parent pom</description> <properties> <commons.weaver.version>2.0</commons.weaver.version> - <privilizer.policy>DYNAMIC</privilizer.policy> <site.checkout>${user.home}/apache-bval-site</site.checkout> <site.url>scm:svn:https://svn.apache.org/repos/infra/websites/production/bval/content/mvnsite</site.url> <site.server>bval.site</site.server> <built.by>${user.name}</built.by> - <plugin.javadoc.version>3.3.2</plugin.javadoc.version> + <plugin.javadoc.version>3.4.1</plugin.javadoc.version> </properties> <inceptionYear>2010</inceptionYear> @@ -261,9 +260,9 @@ <doclint>none</doclint> <show>package</show> <quiet>true</quiet> - <source>1.8</source> + <release>11</release> <links> - <link>http://docs.oracle.com/javase/8/docs/api</link> + <link>http://docs.oracle.com/javase/11/docs/api</link> </links> </configuration> <reportSets> @@ -284,9 +283,9 @@ <doclint>none</doclint> <show>package</show> <quiet>true</quiet> - <source>1.8</source> + <release>11</release> <links> - <link>http://docs.oracle.com/javase/8/docs/api</link> + <link>http://docs.oracle.com/javase/11/docs/api</link> </links> </configuration> <reportSets> @@ -300,7 +299,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jdepend-maven-plugin</artifactId> - <version>2.0-beta-2</version> + <version>2.0</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> @@ -316,26 +315,26 @@ <dependencyManagement> <dependencies> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-validation_2.0_spec</artifactId> - <version>1.0</version> + <groupId>jakarta.validation</groupId> + <artifactId>jakarta.validation-api</artifactId> + <version>3.0.2</version> </dependency> <!-- Optional profile to use Spec RI API --> <dependency> - <groupId>javax.validation</groupId> + <groupId>jakarta.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version> </dependency> <!-- JPA2 spec required for JPA TraversableResolver support --> <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-jpa_2.0_spec</artifactId> - <version>1.1</version> + <groupId>jakarta.persistence</groupId> + <artifactId>jakarta.persistence-api</artifactId> + <version>3.1.0</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.13.1</version> + <version>4.13.2</version> </dependency> <dependency> <groupId>org.mockito</groupId> @@ -363,28 +362,12 @@ <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> - <version>2.3.23</version> - </dependency> - <!-- Optional - only used by bval-guice --> - <dependency> - <groupId>javax.inject</groupId> - <artifactId>javax.inject</artifactId> - <version>1</version> - </dependency> - <dependency> - <groupId>com.google.inject</groupId> - <artifactId>guice</artifactId> - <version>3.0-rc2</version> - </dependency> - <dependency> - <groupId>aopalliance</groupId> - <artifactId>aopalliance</artifactId> - <version>1.0</version> + <version>2.3.31</version> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-el-api</artifactId> - <version>9.0.58</version> + <version>10.1.4</version> <scope>provided</scope> </dependency> </dependencies> @@ -411,8 +394,7 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> - <source>1.8</source> - <target>1.8</target> + <release>11</release> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> @@ -443,10 +425,10 @@ <aggregate>true</aggregate> <doclint>none</doclint> <verbose>false</verbose> - <source>1.8</source> + <release>11</release> <maxmemory>512m</maxmemory> <links> - <link>http://docs.oracle.com/javase/8/docs/api</link> + <link>http://docs.oracle.com/javase/11/docs/api</link> </links> </configuration> </plugin> @@ -475,7 +457,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jdepend-maven-plugin</artifactId> - <version>2.0-beta-2</version> + <version>2.0</version> </plugin> <plugin> <groupId>org.apache.felix</groupId> @@ -509,7 +491,7 @@ <plugin> <groupId>org.apache.rat</groupId> <artifactId>apache-rat-plugin</artifactId> - <version>0.11</version> + <version>0.14</version> <executions> <execution> <phase>verify</phase> @@ -548,7 +530,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> - <version>2.2</version> + <version>3.1.1</version> <dependencies> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -574,7 +556,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>2.22.2</version> + <version>3.0.0-M7</version> <configuration> <trimStackTrace>false</trimStackTrace> </configuration> @@ -599,38 +581,6 @@ <artifactId>maven-source-plugin</artifactId> <version>2.1.1</version> </plugin> - <plugin> - <groupId>org.apache.commons</groupId> - <artifactId>commons-weaver-maven-plugin</artifactId> - <version>${commons.weaver.version}</version> - <configuration> - <verbose>true</verbose> - <weaverConfig> - <privilizer.policy>${privilizer.policy}</privilizer.policy> - </weaverConfig> - </configuration> - <executions> - <execution> - <id>weaver-prepare</id> - <goals> - <goal>prepare</goal> - </goals> - </execution> - <execution> - <id>weaver-weave</id> - <goals> - <goal>weave</goal> - </goals> - </execution> - </executions> - <dependencies> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-weaver-privilizer</artifactId> - <version>${commons.weaver.version}</version> - </dependency> - </dependencies> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> @@ -757,7 +707,6 @@ <module>bval-jsr</module> <module>bval-extras</module> <module>bval-tck</module> - <module>bval-tck-jakarta</module> <module>bundle</module> <module>bval-perf</module> </modules>
