Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Aug 2, 2025

Implements --heatmap-asci and --heatmap-png output formats.

Key Changes

Both ASCII and PNG formats now display coverage data as grids of compact, highly readable cells with no gaps between them:

PNG Grid: Creates professional full-width images (1600px) with large colored rectangles, automatically sized based on content with a vertical legend for maximum legibility.

Usage

# Generate ASCII grid heat map with seamless 6x3 cells
go-covercheck coverage.out --format heatmap-ascii

# Generate PNG grid heat map with vertical legend layout
go-covercheck coverage.out --format heatmap-png 

Fixes #44.

image image

Copilot AI changed the title [WIP] [Feature] add the ability to produce a coverage heat map Add coverage heat map functionality with ASCII and PNG output formats Aug 2, 2025
Copilot AI requested a review from mach6 August 2, 2025 06:24
Copilot AI changed the title Add coverage heat map functionality with ASCII and PNG output formats Add package-focused coverage heat maps with ASCII, PNG, and flame graph formats Aug 2, 2025
Copilot AI changed the title Add package-focused coverage heat maps with ASCII, PNG, and flame graph formats Add package-focused coverage heat maps with ASCII, PNG, flame graph text, and flame graph PNG formats Aug 2, 2025
Repository owner deleted a comment from Copilot AI Aug 2, 2025
Repository owner deleted a comment from Copilot AI Aug 2, 2025
Copilot AI changed the title Add package-focused coverage heat maps with ASCII, PNG, flame graph text, and flame graph PNG formats Add package-focused coverage heat maps with ASCII and PNG formats Aug 2, 2025
@mach6 mach6 changed the title Add package-focused coverage heat maps with ASCII, PNG, flame graph text, and flame graph PNG formats Add package-focused coverage heat maps with ASCII, PNG formats Aug 2, 2025
Repository owner deleted a comment from Copilot AI Aug 2, 2025
Copilot AI changed the title Add package-focused coverage heat maps with ASCII, PNG formats Implement grid-style coverage heat maps highlighting improvement opportunities Aug 2, 2025
Copilot AI changed the title Implement grid-style coverage heat maps highlighting improvement opportunities Implement enhanced grid-style coverage heat maps with larger cells and improved layout Aug 4, 2025
Repository owner deleted a comment from Copilot AI Aug 4, 2025
Copilot AI changed the title Implement enhanced grid-style coverage heat maps with larger cells and improved layout Implement enhanced grid-style coverage heat maps with 6x3 cells, embedded percentages, and right-aligned labels Aug 4, 2025
Repository owner deleted a comment from Copilot AI Aug 4, 2025
Copilot AI changed the title Implement enhanced grid-style coverage heat maps with 6x3 cells, embedded percentages, and right-aligned labels Implement enhanced grid-style coverage heat maps with consistent cell colors, seamless layout, and optimized text truncation Aug 4, 2025
Repository owner deleted a comment from Copilot AI Aug 4, 2025
@mach6 mach6 changed the title Implement enhanced grid-style coverage heat maps with consistent cell colors, seamless layout, and optimized text truncation Implement enhanced grid-style coverage heat maps Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] add the ability to produce a coverage heat map

2 participants