From 87c129219918fee48daa70668f75b78b1dbf00e4 Mon Sep 17 00:00:00 2001 From: David Bond Date: Sat, 3 Oct 2026 15:42:46 +0100 Subject: [PATCH] OPS-157454: Make the coverage.config obj exclusion match on Linux and Windows The obj source exclusion was written with Windows-only path separators, so on the Linux CI runners it matched nothing, and source-generated files under obj/ (Refit clients, logging generators) were counted towards coverage. The pattern now uses a character class matching either separator. Co-Authored-By: Claude Opus 5.5 (1M context) --- coverage.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coverage.config b/coverage.config index cf54802..843a59e 100644 --- a/coverage.config +++ b/coverage.config @@ -24,7 +24,7 @@ - .*\\obj\\.* + .*[\\/]obj[\\/].* False