From 7b1923cbc6764d478dc798045bc04b881136bfd8 Mon Sep 17 00:00:00 2001 From: irongut Date: Sat, 19 Feb 2022 18:10:29 +0000 Subject: [PATCH] improved generated package names when names missing --- src/CodeCoverageSummary/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CodeCoverageSummary/Program.cs b/src/CodeCoverageSummary/Program.cs index 3e33c78..9f56f18 100644 --- a/src/CodeCoverageSummary/Program.cs +++ b/src/CodeCoverageSummary/Program.cs @@ -217,7 +217,7 @@ private static CodeSummary ParseTestResults(string filename, CodeSummary summary { CodeCoverage packageCoverage = new() { - Name = string.IsNullOrWhiteSpace(item.Attribute("name")?.Value) ? $"Package {i}" : item.Attribute("name").Value, + Name = string.IsNullOrWhiteSpace(item.Attribute("name")?.Value) ? $"{Path.GetFileNameWithoutExtension(filename)} Package {i}" : item.Attribute("name").Value, LineRate = double.Parse(item.Attribute("line-rate")?.Value ?? "0"), BranchRate = double.Parse(item.Attribute("branch-rate")?.Value ?? "0"), Complexity = double.Parse(item.Attribute("complexity")?.Value ?? "0")