From 96f0d7e3a4a8f3c2fe5ecb809f148a57c93b5398 Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Sun, 17 May 2026 08:26:30 -0400 Subject: [PATCH] Prevent NPE --- .../maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 f00c45f93..56324c0af 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 @@ -26,6 +26,7 @@ import java.util.LinkedHashSet; import java.util.List; import java.util.Map; +import java.util.Objects; import java.util.Set; import org.apache.maven.artifact.Artifact; @@ -449,7 +450,7 @@ private boolean checkDependencies() throws MojoExecutionException { } private void filterArtifactsByScope(Set artifacts, String scope) { - artifacts.removeIf(artifact -> artifact.getScope().equals(scope)); + artifacts.removeIf(artifact -> Objects.equals(artifact.getScope(), scope)); } private void logArtifacts(Set artifacts, boolean warn) {