From 92057df4b4d64ec2dbfce9ec415c3ebb49836612 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sat, 25 Jun 2022 10:39:37 +0200 Subject: [PATCH] fix(nuget): filter project references for non empty strings (#16232) Closes #16231 --- lib/modules/manager/nuget/package-tree.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/modules/manager/nuget/package-tree.ts b/lib/modules/manager/nuget/package-tree.ts index 1a9537f6a3..cce82fb5c8 100644 --- a/lib/modules/manager/nuget/package-tree.ts +++ b/lib/modules/manager/nuget/package-tree.ts @@ -1,3 +1,4 @@ +import is from '@sindresorhus/is'; import Graph from 'graph-data-structure'; import minimatch from 'minimatch'; import upath from 'upath'; @@ -46,7 +47,8 @@ export async function getDependentPackageFiles( .childrenNamed('ItemGroup') .map((ig) => ig.childrenNamed('ProjectReference')) .flat() - .map((pf) => pf.attr['Include']); + .map((pf) => pf.attr['Include']) + .filter(is.nonEmptyString); const projectReferences = projectReferenceAttributes.map((a) => upath.normalize(a) -- GitLab