From 9c8d8b97541b6f19aed29aa578e9f4b7b57d84b7 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Mon, 15 Feb 2021 17:28:42 +0100 Subject: [PATCH] NPE from InvalidatingProjectArtifactsCache when building a Quarkus deployment module from a tag, fixes #347 --- .../cache/invalidating/InvalidatingProjectArtifactsCache.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/src/main/java/org/mvndaemon/mvnd/cache/invalidating/InvalidatingProjectArtifactsCache.java b/daemon/src/main/java/org/mvndaemon/mvnd/cache/invalidating/InvalidatingProjectArtifactsCache.java index 945b1be3..73b54045 100644 --- a/daemon/src/main/java/org/mvndaemon/mvnd/cache/invalidating/InvalidatingProjectArtifactsCache.java +++ b/daemon/src/main/java/org/mvndaemon/mvnd/cache/invalidating/InvalidatingProjectArtifactsCache.java @@ -45,6 +45,9 @@ public class InvalidatingProjectArtifactsCache extends DefaultProjectArtifactsCa @Override public Stream getDependencyPaths() { + if (record.getException() != null) { + return Stream.empty(); + } return record.getArtifacts().stream() .map(Artifact::getFile) .filter(Objects::nonNull)