From a8d4690acefc0d5ac67b6c1d7796802776d8d715 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Sun, 13 Feb 2022 23:08:55 +0100 Subject: [PATCH] [MDEP-788] Upgrade maven-reporting-impl to version 3.1.0 - use maven-site-plugin in IT test - remove dependency to doxia, it is transitive from maven-reporting-impl --- pom.xml | 50 +------------------ .../analyze-report/invoker.properties | 3 +- src/it/projects/analyze-report/pom.xml | 37 ++++++++++++-- src/it/projects/analyze-report/verify.bsh | 2 +- 4 files changed, 35 insertions(+), 57 deletions(-) diff --git a/pom.xml b/pom.xml index 48c727fd2..4feb76eb1 100644 --- a/pom.xml +++ b/pom.xml @@ -90,8 +90,6 @@ under the License. 3.1.1 - 1.11.1 - 1.11.1 9.4.44.v20210927 3.1.0 8 @@ -146,33 +144,10 @@ under the License. - - org.apache.maven.reporting - maven-reporting-api - 3.0 - org.apache.maven.reporting maven-reporting-impl - 3.0.0 - - - maven-artifact-manager - org.apache.maven - - - maven-project - org.apache.maven - - - maven-profile - org.apache.maven - - - maven-plugin-registry - org.apache.maven - - + 3.1.0 commons-io @@ -180,23 +155,6 @@ under the License. 2.11.0 - - - org.apache.maven.doxia - doxia-sink-api - ${doxiaVersion} - - - org.apache.maven.doxia - doxia-core - ${doxiaVersion} - - - org.apache.maven.doxia - doxia-site-renderer - ${doxiaSitetoolsVersion} - - org.codehaus.plexus @@ -259,12 +217,6 @@ under the License. 4.2 - - classworlds - classworlds - 1.1 - - org.apache.maven.plugin-tools diff --git a/src/it/projects/analyze-report/invoker.properties b/src/it/projects/analyze-report/invoker.properties index 38edf1c32..a3d335ef8 100644 --- a/src/it/projects/analyze-report/invoker.properties +++ b/src/it/projects/analyze-report/invoker.properties @@ -15,5 +15,4 @@ # specific language governing permissions and limitations # under the License. -invoker.goals = clean ${project.groupId}:${project.artifactId}:${project.version}:analyze-report -invoker.maven.version = 3.0+ +invoker.goals = site diff --git a/src/it/projects/analyze-report/pom.xml b/src/it/projects/analyze-report/pom.xml index 161afb63c..1cc764e48 100644 --- a/src/it/projects/analyze-report/pom.xml +++ b/src/it/projects/analyze-report/pom.xml @@ -59,13 +59,40 @@ maven-dependency-plugin - - true - true - true - + @project.version@ + + + maven-site-plugin + 3.10.0 + + + + + maven-project-info-reports-plugin + 3.2.1 + + + + index + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + + analyze-report + + + + + + diff --git a/src/it/projects/analyze-report/verify.bsh b/src/it/projects/analyze-report/verify.bsh index 75b57c771..d32f9f902 100644 --- a/src/it/projects/analyze-report/verify.bsh +++ b/src/it/projects/analyze-report/verify.bsh @@ -19,7 +19,7 @@ import java.io.*; -File htmlFile = new File( basedir, "target/dependency-analysis.html" ); +File htmlFile = new File( basedir, "target/site/dependency-analysis.html" ); if ( !htmlFile.isFile() ) {