From 9aae1cdc642cc50f9bb0e54a9aaf2f2698f31b80 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Wed, 7 Oct 2026 22:24:12 +0200 Subject: [PATCH 1/3] Serve the list-repositories IT dependency from the mock repository The fixture only needs a dependency whose POM declares a repository, so that list-repositories reports it as mirrored. maven-core 3.2.5 provided that through oss-parent in its POM chain and carries GHSA-2f88-5hg8-9x2x. The collector attaches descriptor repositories to the child nodes, so the mock dependency needs a transitive leaf for the repository to show up. --- .../repository/list-repositories-dep-1.0.pom | 51 +++++++++++++++++++ .../repository/list-repositories-leaf-1.0.pom | 30 +++++++++++ src/it/projects/list-repositories/pom.xml | 6 +-- 3 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 src/it/mrm/repository/list-repositories-dep-1.0.pom create mode 100644 src/it/mrm/repository/list-repositories-leaf-1.0.pom diff --git a/src/it/mrm/repository/list-repositories-dep-1.0.pom b/src/it/mrm/repository/list-repositories-dep-1.0.pom new file mode 100644 index 000000000..ca128787f --- /dev/null +++ b/src/it/mrm/repository/list-repositories-dep-1.0.pom @@ -0,0 +1,51 @@ + + + + + 4.0.0 + + org.apache.maven.its.dependency + list-repositories-dep + 1.0 + + + + + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots + + false + + + true + + + + + + + org.apache.maven.its.dependency + list-repositories-leaf + 1.0 + + + diff --git a/src/it/mrm/repository/list-repositories-leaf-1.0.pom b/src/it/mrm/repository/list-repositories-leaf-1.0.pom new file mode 100644 index 000000000..dfa8d6c6d --- /dev/null +++ b/src/it/mrm/repository/list-repositories-leaf-1.0.pom @@ -0,0 +1,30 @@ + + + + + 4.0.0 + + + org.apache.maven.its.dependency + list-repositories-leaf + 1.0 + diff --git a/src/it/projects/list-repositories/pom.xml b/src/it/projects/list-repositories/pom.xml index 10847069a..3ce2dc871 100644 --- a/src/it/projects/list-repositories/pom.xml +++ b/src/it/projects/list-repositories/pom.xml @@ -52,9 +52,9 @@ - org.apache.maven - maven-core - 3.2.5 + org.apache.maven.its.dependency + list-repositories-dep + 1.0 From c31a418f07389f462ef76b5aaecd8b03b1ade086 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Wed, 7 Oct 2026 22:22:05 +0200 Subject: [PATCH 2/3] Use mock artifacts in the copy-dependencies-with-conflict IT The test needs two artifacts that share artifactId and version under different groupIds; which artifacts they are does not matter, so serve them from the mrm mock repository instead of org.jdom:jdom 1.1.3, which carries an unfixable Dependabot alert (GHSA-2363-cqg2-863c). --- src/it/mrm/repository/conflict-a-1.0.pom | 30 +++++++++++++++++++ src/it/mrm/repository/conflict-b-1.0.pom | 30 +++++++++++++++++++ .../copy-dependencies-with-conflict/pom.xml | 12 ++++---- .../verify.groovy | 10 +++---- 4 files changed, 71 insertions(+), 11 deletions(-) create mode 100644 src/it/mrm/repository/conflict-a-1.0.pom create mode 100644 src/it/mrm/repository/conflict-b-1.0.pom diff --git a/src/it/mrm/repository/conflict-a-1.0.pom b/src/it/mrm/repository/conflict-a-1.0.pom new file mode 100644 index 000000000..8a055a513 --- /dev/null +++ b/src/it/mrm/repository/conflict-a-1.0.pom @@ -0,0 +1,30 @@ + + + + + 4.0.0 + + + org.apache.maven.its.dependency.a + conflict + 1.0 + diff --git a/src/it/mrm/repository/conflict-b-1.0.pom b/src/it/mrm/repository/conflict-b-1.0.pom new file mode 100644 index 000000000..1416e34df --- /dev/null +++ b/src/it/mrm/repository/conflict-b-1.0.pom @@ -0,0 +1,30 @@ + + + + + 4.0.0 + + + org.apache.maven.its.dependency.b + conflict + 1.0 + diff --git a/src/it/projects/copy-dependencies-with-conflict/pom.xml b/src/it/projects/copy-dependencies-with-conflict/pom.xml index b7c6cf627..bde979a44 100644 --- a/src/it/projects/copy-dependencies-with-conflict/pom.xml +++ b/src/it/projects/copy-dependencies-with-conflict/pom.xml @@ -36,14 +36,14 @@ - org.jdom - jdom - 1.1.3 + org.apache.maven.its.dependency.a + conflict + 1.0 - org.lucee - jdom - 1.1.3 + org.apache.maven.its.dependency.b + conflict + 1.0 diff --git a/src/it/projects/copy-dependencies-with-conflict/verify.groovy b/src/it/projects/copy-dependencies-with-conflict/verify.groovy index b66deb089..5405439d7 100644 --- a/src/it/projects/copy-dependencies-with-conflict/verify.groovy +++ b/src/it/projects/copy-dependencies-with-conflict/verify.groovy @@ -22,10 +22,10 @@ assert file.exists() String buildLog = file.getText( "UTF-8" ) assert buildLog.contains( '[WARNING] Overwriting ' ) -assert buildLog.contains( '[DEBUG] Copying artifact \'org.jdom:jdom:jar:1.1.3\'' ) -assert buildLog.contains( '[DEBUG] Copying artifact \'org.jdom:jdom:pom:1.1.3\'' ) -assert buildLog.contains( '[DEBUG] Copying artifact \'org.jdom:jdom:jar:1.1.3\'' ) -assert buildLog.contains( '[DEBUG] Copying artifact \'org.lucee:jdom:jar:1.1.3\'' ) -assert buildLog.contains( '[WARNING] Multiple files with the name jdom-1.1.3.jar in the dependency tree.' ) +assert buildLog.contains( '[DEBUG] Copying artifact \'org.apache.maven.its.dependency.a:conflict:jar:1.0\'' ) +assert buildLog.contains( '[DEBUG] Copying artifact \'org.apache.maven.its.dependency.a:conflict:pom:1.0\'' ) +assert buildLog.contains( '[DEBUG] Copying artifact \'org.apache.maven.its.dependency.a:conflict:jar:1.0\'' ) +assert buildLog.contains( '[DEBUG] Copying artifact \'org.apache.maven.its.dependency.b:conflict:jar:1.0\'' ) +assert buildLog.contains( '[WARNING] Multiple files with the name conflict-1.0.jar in the dependency tree.' ) return true From d00cc6b3ea6040e88b2e36e0655b973a2fb7f12d Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Wed, 7 Oct 2026 22:22:05 +0200 Subject: [PATCH 3/3] Bump batik-bridge to 1.19 in the tree-verbose IT batik-bridge only supplies the diamond of 'omitted for duplicate' nodes below maven-project's managed/conflict cases; 1.19 keeps that coverage and clears GHSA-rwqr-m72q-v6cm, GHSA-53jm-3hc9-fqqc and GHSA-gq5f-xv48-2365. Goldens regenerated under Maven 3.9.16 (identical on 3.9.0) and 4.0.0-rc-7. --- src/it/projects/tree-verbose/expected-v4.txt | 116 ++++++++++--------- src/it/projects/tree-verbose/expected.txt | 116 ++++++++++--------- src/it/projects/tree-verbose/pom.xml | 2 +- 3 files changed, 123 insertions(+), 111 deletions(-) diff --git a/src/it/projects/tree-verbose/expected-v4.txt b/src/it/projects/tree-verbose/expected-v4.txt index e0095ea97..2942c80a5 100644 --- a/src/it/projects/tree-verbose/expected-v4.txt +++ b/src/it/projects/tree-verbose/expected-v4.txt @@ -27,63 +27,69 @@ org.apache.maven.its.dependency:tree-verbose:jar:1.0-SNAPSHOT | \- (org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:test - omitted for conflict with 1.0-alpha-9-stable-1) +- org.apache.maven:maven-model:jar:2.0.7:runtime | \- (org.codehaus.plexus:plexus-utils:jar:1.4.1:runtime - omitted for duplicate) -\- org.apache.xmlgraphics:batik-bridge:jar:1.7:compile - +- org.apache.xmlgraphics:batik-anim:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-parser:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-svg-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) +\- org.apache.xmlgraphics:batik-bridge:jar:1.19:compile + +- org.apache.xmlgraphics:batik-anim:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-css:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-dom:jar:1.19:compile - omitted for duplicate) + | +- org.apache.xmlgraphics:batik-ext:jar:1.19:compile + | | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-parser:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-svg-dom:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - | \- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-css:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:xmlgraphics-commons:jar:2.11:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-css:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:xmlgraphics-commons:jar:2.11:compile - omitted for duplicate) | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-dom:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-css:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-xml:jar:1.7:compile - omitted for duplicate) - | +- (xalan:xalan:jar:2.6.0:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-dom:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-css:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-ext:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-xml:jar:1.19:compile - omitted for duplicate) + | +- xml-apis:xml-apis:jar:1.4.01:compile | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-ext:jar:1.7:compile - | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-gvt:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-parser:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | \- (org.apache.xmlgraphics:batik-xml:jar:1.7:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-script:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-svg-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- org.apache.xmlgraphics:batik-js:jar:1.7:compile - | | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-svg-dom:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-anim:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-css:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-parser:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-gvt:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-parser:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-xml:jar:1.19:compile - omitted for duplicate) | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-util:jar:1.7:compile - +- org.apache.xmlgraphics:batik-xml:jar:1.7:compile - | \- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - +- xalan:xalan:jar:2.6.0:compile - | \- (xml-apis:xml-apis:jar:1.0.b2:compile - omitted for conflict with 1.3.04) - +- xml-apis:xml-apis:jar:1.3.04:compile + +- org.apache.xmlgraphics:batik-script:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-anim:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile + +- org.apache.xmlgraphics:batik-svg-dom:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-css:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-dom:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-ext:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-parser:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-util:jar:1.19:compile + | +- org.apache.xmlgraphics:batik-constants:jar:1.19:compile + | | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- org.apache.xmlgraphics:batik-i18n:jar:1.19:compile + | | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-xml:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:xmlgraphics-commons:jar:2.11:compile + | +- commons-io:commons-io:jar:2.17.0:compile + | \- commons-logging:commons-logging:jar:1.3.0:compile \- xml-apis:xml-apis-ext:jar:1.3.04:compile diff --git a/src/it/projects/tree-verbose/expected.txt b/src/it/projects/tree-verbose/expected.txt index c272b0044..70f18128d 100644 --- a/src/it/projects/tree-verbose/expected.txt +++ b/src/it/projects/tree-verbose/expected.txt @@ -27,63 +27,69 @@ org.apache.maven.its.dependency:tree-verbose:jar:1.0-SNAPSHOT | \- (org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:test - omitted for conflict with 1.0-alpha-9-stable-1) +- org.apache.maven:maven-model:jar:2.0.7:runtime | \- (org.codehaus.plexus:plexus-utils:jar:1.4.1:runtime - omitted for duplicate) -\- org.apache.xmlgraphics:batik-bridge:jar:1.7:compile - +- org.apache.xmlgraphics:batik-anim:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-parser:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-svg-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) +\- org.apache.xmlgraphics:batik-bridge:jar:1.19:compile + +- org.apache.xmlgraphics:batik-anim:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-css:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-dom:jar:1.19:compile - omitted for duplicate) + | +- org.apache.xmlgraphics:batik-ext:jar:1.19:compile + | | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-parser:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-svg-dom:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - | \- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-css:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:xmlgraphics-commons:jar:2.11:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-css:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:xmlgraphics-commons:jar:2.11:compile - omitted for duplicate) | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-dom:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-css:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-xml:jar:1.7:compile - omitted for duplicate) - | +- (xalan:xalan:jar:2.6.0:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-dom:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-css:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-ext:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-xml:jar:1.19:compile - omitted for duplicate) + | +- xml-apis:xml-apis:jar:1.4.01:compile | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-ext:jar:1.7:compile - | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-gvt:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-parser:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | \- (org.apache.xmlgraphics:batik-xml:jar:1.7:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-script:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-svg-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- org.apache.xmlgraphics:batik-js:jar:1.7:compile - | | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - | \- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-svg-dom:jar:1.7:compile - | +- (org.apache.xmlgraphics:batik-anim:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-css:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-dom:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-ext:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-parser:jar:1.7:compile - omitted for duplicate) - | +- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - | +- (xml-apis:xml-apis:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-gvt:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-parser:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-xml:jar:1.19:compile - omitted for duplicate) | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) - +- org.apache.xmlgraphics:batik-util:jar:1.7:compile - +- org.apache.xmlgraphics:batik-xml:jar:1.7:compile - | \- (org.apache.xmlgraphics:batik-util:jar:1.7:compile - omitted for duplicate) - +- xalan:xalan:jar:2.6.0:compile - | \- (xml-apis:xml-apis:jar:1.0.b2:compile - omitted for conflict with 1.3.04) - +- xml-apis:xml-apis:jar:1.3.04:compile + +- org.apache.xmlgraphics:batik-script:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-anim:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile + +- org.apache.xmlgraphics:batik-svg-dom:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-awt-util:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-css:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-dom:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-ext:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-parser:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + | \- (xml-apis:xml-apis-ext:jar:1.3.04:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-util:jar:1.19:compile + | +- org.apache.xmlgraphics:batik-constants:jar:1.19:compile + | | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | +- org.apache.xmlgraphics:batik-i18n:jar:1.19:compile + | | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:batik-xml:jar:1.19:compile + | +- (org.apache.xmlgraphics:batik-shared-resources:jar:1.19:compile - omitted for duplicate) + | \- (org.apache.xmlgraphics:batik-util:jar:1.19:compile - omitted for duplicate) + +- org.apache.xmlgraphics:xmlgraphics-commons:jar:2.11:compile + | +- commons-io:commons-io:jar:2.17.0:compile + | \- commons-logging:commons-logging:jar:1.3.0:compile \- xml-apis:xml-apis-ext:jar:1.3.04:compile diff --git a/src/it/projects/tree-verbose/pom.xml b/src/it/projects/tree-verbose/pom.xml index ef618b9e3..c3bdc5c1b 100644 --- a/src/it/projects/tree-verbose/pom.xml +++ b/src/it/projects/tree-verbose/pom.xml @@ -74,7 +74,7 @@ org.apache.xmlgraphics batik-bridge - 1.7 + 1.19