This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new 0f2302b13 Set jacoco-maven-plugin in parent POM
new 43ea5097f Merge pull request #66 from garydgregory/r9_jacoco_parent_pom
0f2302b13 is described below
commit 0f2302b13787cfa92f85fac5f2f6a5de0b59e9b7
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Oct 9 10:36:28 2022 -0400
Set jacoco-maven-plugin in parent POM
Also, update jacoco-maven-plugin from 0.8.2 to 0.8.8 for building on
recent JDKs
---
juneau-core/juneau-assertions/pom.xml | 1 -
juneau-core/juneau-common/pom.xml | 1 -
juneau-core/juneau-config/pom.xml | 1 -
juneau-core/juneau-dto/pom.xml | 1 -
juneau-core/juneau-marshall-rdf/pom.xml | 1 -
juneau-core/juneau-marshall/pom.xml | 1 -
juneau-examples/juneau-examples-rest-jetty-ftest/pom.xml | 1 -
juneau-microservice/juneau-microservice-ftest/pom.xml | 1 -
juneau-utest/pom.xml | 1 -
pom.xml | 10 +++++++++-
10 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/juneau-core/juneau-assertions/pom.xml
b/juneau-core/juneau-assertions/pom.xml
index 9e2cc5acc..ff3215c64 100644
--- a/juneau-core/juneau-assertions/pom.xml
+++ b/juneau-core/juneau-assertions/pom.xml
@@ -73,7 +73,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.2</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-core/juneau-common/pom.xml
b/juneau-core/juneau-common/pom.xml
index 0a0c65f6c..6b13d7c0b 100644
--- a/juneau-core/juneau-common/pom.xml
+++ b/juneau-core/juneau-common/pom.xml
@@ -72,7 +72,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.2</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-core/juneau-config/pom.xml
b/juneau-core/juneau-config/pom.xml
index a1b581f99..3a12697e6 100644
--- a/juneau-core/juneau-config/pom.xml
+++ b/juneau-core/juneau-config/pom.xml
@@ -73,7 +73,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.2</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-core/juneau-dto/pom.xml b/juneau-core/juneau-dto/pom.xml
index 04e64e0b2..d863ae0fc 100644
--- a/juneau-core/juneau-dto/pom.xml
+++ b/juneau-core/juneau-dto/pom.xml
@@ -77,7 +77,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.2</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-core/juneau-marshall-rdf/pom.xml
b/juneau-core/juneau-marshall-rdf/pom.xml
index 0278c31bf..a76ef8fd8 100644
--- a/juneau-core/juneau-marshall-rdf/pom.xml
+++ b/juneau-core/juneau-marshall-rdf/pom.xml
@@ -82,7 +82,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.2</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-core/juneau-marshall/pom.xml
b/juneau-core/juneau-marshall/pom.xml
index 1e2b9fea8..737845b9d 100644
--- a/juneau-core/juneau-marshall/pom.xml
+++ b/juneau-core/juneau-marshall/pom.xml
@@ -81,7 +81,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.2</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-examples/juneau-examples-rest-jetty-ftest/pom.xml
b/juneau-examples/juneau-examples-rest-jetty-ftest/pom.xml
index 04de76c04..2c65a4c84 100644
--- a/juneau-examples/juneau-examples-rest-jetty-ftest/pom.xml
+++ b/juneau-examples/juneau-examples-rest-jetty-ftest/pom.xml
@@ -78,7 +78,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.8</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-microservice/juneau-microservice-ftest/pom.xml
b/juneau-microservice/juneau-microservice-ftest/pom.xml
index b20ed87f4..8455ae198 100644
--- a/juneau-microservice/juneau-microservice-ftest/pom.xml
+++ b/juneau-microservice/juneau-microservice-ftest/pom.xml
@@ -91,7 +91,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.8</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/juneau-utest/pom.xml b/juneau-utest/pom.xml
index a053b1453..19997c178 100644
--- a/juneau-utest/pom.xml
+++ b/juneau-utest/pom.xml
@@ -130,7 +130,6 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.8</version>
<executions>
<execution>
<id>default-prepare-agent</id>
diff --git a/pom.xml b/pom.xml
index 0964f6504..f3c4eb691 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,6 +52,7 @@
<xml.apis.version>1.4.01</xml.apis.version>
<javadoc.executable />
<javadoc.plugin.version>3.4.1</javadoc.plugin.version>
+ <jacoco.plugin.version>0.8.8</jacoco.plugin.version>
</properties>
<dependencyManagement>
@@ -329,6 +330,13 @@
</lifecycleMappingMetadata>
</configuration>
</plugin>
+
+ <plugin>
+ <groupId>org.jacoco</groupId>
+
<artifactId>jacoco-maven-plugin</artifactId>
+
<version>${jacoco.plugin.version}</version>
+ </plugin>
+
</plugins>
</pluginManagement>
</build>
@@ -356,7 +364,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.8</version>
+ <version>${jacoco.plugin.version}</version>
<configuration>
<excludes>
<exclude>**/doc/**/*</exclude>