From fdb48815685de2d8e497d9a7708e7c3b360aca68 Mon Sep 17 00:00:00 2001 From: Jonathan Percival Date: Tue, 14 May 2024 13:15:59 -0600 Subject: [PATCH] TEST: Add resolution error messaging --- .../java/org/opencds/cqf/tooling/npm/NpmPackageManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tooling/src/main/java/org/opencds/cqf/tooling/npm/NpmPackageManager.java b/tooling/src/main/java/org/opencds/cqf/tooling/npm/NpmPackageManager.java index d991fde96..a829df9a1 100644 --- a/tooling/src/main/java/org/opencds/cqf/tooling/npm/NpmPackageManager.java +++ b/tooling/src/main/java/org/opencds/cqf/tooling/npm/NpmPackageManager.java @@ -238,6 +238,7 @@ private NpmPackage resolveDependency(String canonical, String packageId, String try { pl = fetchJson(Utilities.pathURL(canonical, "package-list.json")); } catch (Exception e) { + logger.error(igver + ": Error fetching package list from " + canonical + ": " + e.getMessage(), e); return null; } if (!canonical.equals(pl.get("canonical").getAsString())) @@ -252,6 +253,8 @@ private NpmPackage resolveDependency(String canonical, String packageId, String Utilities.pathURL(o.get("path").getAsString(), "package.tgz")); } } + + logger.error("no package found for: {}, {}, {}", canonical, packageId, igver); return null; }