From 4386f5f63189da4b054a2da6a0444142cfed58d5 Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Sun, 10 Nov 2024 19:23:37 -0500 Subject: [PATCH 1/2] Allowlist org.glassfish:javax.json --- .../plugins/dependency/analyze/AbstractAnalyzeMojo.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java b/src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java index ebff3dcea4..31477e8a44 100644 --- a/src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java +++ b/src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java @@ -120,7 +120,7 @@ public abstract class AbstractAnalyzeMojo extends AbstractMojo { private boolean ignoreAllNonTestScoped; /** - * Output the xml for the missing dependencies (used but not declared). + * Output the XML for the missing dependencies (used but not declared). * * @since 2.0-alpha-5 */ @@ -231,7 +231,7 @@ public abstract class AbstractAnalyzeMojo extends AbstractMojo { * * @since 2.10 */ - @Parameter(defaultValue = "org.slf4j:slf4j-simple::") + @Parameter(defaultValue = "org.slf4j:slf4j-simple::,org.glassfish:javax.json::") private String[] ignoredUnusedDeclaredDependencies; /** @@ -251,7 +251,7 @@ public abstract class AbstractAnalyzeMojo extends AbstractMojo { * * @since 3.3.0 */ - @Parameter(defaultValue = "org.slf4j:slf4j-simple::") + @Parameter(defaultValue = "org.slf4j:slf4j-simple::,org.glassfish:javax.json::") private String[] ignoredNonTestScopedDependencies; /** From 63999bc645547cfeaf5cc536e1e2a4fe6bd5261e Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Sun, 10 Nov 2024 19:30:44 -0500 Subject: [PATCH 2/2] integration test --- src/it/projects/analyze/pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/it/projects/analyze/pom.xml b/src/it/projects/analyze/pom.xml index e3072ae884..afc9628509 100644 --- a/src/it/projects/analyze/pom.xml +++ b/src/it/projects/analyze/pom.xml @@ -58,6 +58,12 @@ slf4j-simple 2.0.16 + + + org.glassfish + javax.json + 1.1.4 +