From 3850a46d1d4138b80dbc20bbe4ac4342d6911ab0 Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 4 Feb 2026 10:40:21 +0100 Subject: feat(tooling): Add directory filtering to coverage report script (Task #46) Updated gen_coverage_report.sh to accept an optional argument for targeting specific directories using lcov --extract. --- TODO.md | 1 + 1 file changed, 1 insertion(+) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index 1597129..959ca9c 100644 --- a/TODO.md +++ b/TODO.md @@ -3,6 +3,7 @@ This file tracks prioritized tasks with detailed attack plans. ## Recently Completed (February 4, 2026) +- [x] **Task #46: Enhance Coverage Script**: Updated `scripts/gen_coverage_report.sh` to accept an optional directory argument for targeted coverage reports (e.g., `src/procedural`). - [x] **Task #45: Improve Procedural Generation Coverage**: - [x] **Unit Tests:** Implemented comprehensive tests for `gen_perlin`, `make_periodic`, and default parameter handling in `src/tests/test_procedural.cc`. - [x] **Coverage Boost:** Increased `src/procedural/generator.cc` coverage from 38% to 96%. -- cgit v1.2.3