You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2023/05/31 15:21:54 UTC

[maven-project-info-reports-plugin] 01/02: fix

This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch simple-fix
in repository https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git

commit a38c46bd149aa0cae39a5abdb5d34106275cb3db
Author: Michael Osipov <mi...@siemens.com>
AuthorDate: Wed May 31 17:21:15 2023 +0200

    fix
---
 .../projectinfo/dependencies/renderer/DependenciesRenderer.java      | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java b/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
index d4c6b84..be6dfa6 100644
--- a/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
+++ b/src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java
@@ -533,6 +533,11 @@ public class DependenciesRenderer extends AbstractProjectInfoRenderer {
                         + " and won't be listed in dependency files details.");
                 continue;
             }
+            if (SummaryTableRowOrder.fromScope(artifact.getScope()) == null) {
+                log.warn("Artifact " + artifact.getId() + " has invalid scope"
+                        + " and won't be listed in dependency files details.");
+                continue;
+            }
 
             File artifactFile = dependencies.getFile(artifact);