From 3dd8ae0979f4e4a4a1104b1c6606d662cf8b738d Mon Sep 17 00:00:00 2001 From: "Sven A. Schmidt" Date: Tue, 31 Mar 2020 11:12:12 +0200 Subject: [PATCH] Pass through manifest processing error --- Sources/ArenaCore/ArenaCommand.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/ArenaCore/ArenaCommand.swift b/Sources/ArenaCore/ArenaCommand.swift index 1760225..235c5ea 100644 --- a/Sources/ArenaCore/ArenaCommand.swift +++ b/Sources/ArenaCore/ArenaCommand.swift @@ -202,9 +202,9 @@ extension Arena { // find libraries packageInfo = Array( zip(dependencies, - dependencies.compactMap { + try dependencies.compactMap { $0.path ?? $0.checkoutDir(projectDir: projectPath) - }.compactMap { try? getPackageInfo(for: $0) } ) + }.compactMap { try getPackageInfo(for: $0) } ) ) let libs = packageInfo.flatMap { $0.1.libraries } if libs.isEmpty { throw ArenaError.noLibrariesFound }