From dc81a1813d0a4362b6a9b9786b80c928a1637930 Mon Sep 17 00:00:00 2001 From: Dan Sanduleac Date: Thu, 5 Dec 2013 18:11:12 +0000 Subject: [PATCH] Fix UpdateReport.substitute to not drop missing artifacts --- .../sbt/internal/librarymanagement/RichUpdateReport.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/librarymanagement/src/main/scala/sbt/internal/librarymanagement/RichUpdateReport.scala b/librarymanagement/src/main/scala/sbt/internal/librarymanagement/RichUpdateReport.scala index 61675fd2d..e4005ef21 100644 --- a/librarymanagement/src/main/scala/sbt/internal/librarymanagement/RichUpdateReport.scala +++ b/librarymanagement/src/main/scala/sbt/internal/librarymanagement/RichUpdateReport.scala @@ -45,8 +45,8 @@ final class RichUpdateReport(report: UpdateReport) { moduleReportMap { (configuration, modReport) => val newArtifacts = f(configuration, modReport.module, modReport.artifacts) modReport.copy( - artifacts = f(configuration, modReport.module, modReport.artifacts), - missingArtifacts = Nil + artifacts = newArtifacts, + missingArtifacts = modReport.missingArtifacts ) }