From e5eb5d6de7f8386a18a0f0ca3c3523c5b80f266c Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Sun, 22 Mar 2026 14:59:06 +0100 Subject: [PATCH] .lcovrc: exclude from coverage bundled 3rd party projects and tests Signed-off-by: Nikos Mavrogiannopoulos --- .lcovrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.lcovrc b/.lcovrc index 9606c7b5..9aba6457 100644 --- a/.lcovrc +++ b/.lcovrc @@ -9,5 +9,14 @@ exclude = */http-heads.gperf # "duplicate merge record src". exclude = */build/src/* +# Exclude vendored third-party libraries — not developed in this project. +exclude = */src/ccan/* +exclude = */src/gnulib/* +exclude = */src/inih/* +exclude = */src/llhttp/* +exclude = */src/pcl/* +exclude = */tests/* +exclude = */src/protobuf/protobuf-c/* + ignore_errors = unused genhtml_ignore_errors = unmapped