A Dart package for parsing and formatting code coverage reports in LCOV format, enabling seamless integration with CI/CD pipelines and coverage visualization tools. It simplifies sharing and analyzing test coverage data across multiple platforms, including mobile, web, and desktop. Ideal for teams aiming to maintain high code quality through transparent coverage metrics. The package supports all major Flutter platforms and is designed for easy adoption via pub.dev.
Use cases
- Integrate with CI/CD workflows
- Share coverage stats across teams
- Visualize test coverage in dashboards
- Automate coverage reporting
- Support multi-platform testing
- Generate standardized LCOV files
Key features
- Parse LCOV coverage data
- Format output for readability
- Cross-platform compatibility
- Easy CLI integration
- Supports Flutter apps
- Lightweight and fast
Suitable for
- Test automation engineers
- CI/CD pipeline developers
- Quality assurance teams
- Open-source project maintainers
- Flutter developers tracking coverage
Considerations
- Requires coverage data in LCOV format
- Limited to coverage report processing
- No built-in visualization
- Depends on external tools for display
- Not a coverage collector
- Best used alongside coverage generators