From ce279ec14b40788e2b5b95800a35b887e1767012 Mon Sep 17 00:00:00 2001 From: irongut Date: Sat, 19 Feb 2022 01:40:00 +0000 Subject: [PATCH] error if no files match glob pattern #31 --- src/CodeCoverageSummary/Program.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/CodeCoverageSummary/Program.cs b/src/CodeCoverageSummary/Program.cs index 1e922db..e1e2ca3 100644 --- a/src/CodeCoverageSummary/Program.cs +++ b/src/CodeCoverageSummary/Program.cs @@ -26,6 +26,12 @@ namespace CodeCoverageSummary matcher.AddIncludePatterns(o.Files.ToArray()); IEnumerable matchingFiles = matcher.GetResultsInFullPath("."); + if (matchingFiles?.Any() == false) + { + Console.WriteLine("Error: No files found matching glob pattern."); + return -2; // error + } + // check files exist foreach (var file in matchingFiles) {