d4ecf6db17580da2e9eddc2d146cb7e1dab6fdf0
Use the standard lcov tools instead of custom HTML generation. Changes: - Completely rewrite generate_coverage_html.sh to use lcov - Install lcov if not available - Use lcov to capture coverage data from .gcda files - Use genhtml to create HTML reports with branch coverage - Add scripts/README.md with usage instructions Benefits: - Professional HTML reports with standard lcov styling - Better branch coverage visualization - Sortable tables by line/function/branch coverage - Source code view with execution counts - Much simpler script (30 lines vs 200+ lines) The reports now show: - 32.1% branch coverage (781/2431 branches) - 43.5% line coverage - 61.3% function coverage
Languages
C
98.4%
Shell
1%
Zig
0.4%
Batchfile
0.2%