flutter_coverage_report 1.0.0 copy "flutter_coverage_report: ^1.0.0" to clipboard
flutter_coverage_report: ^1.0.0 copied to clipboard

Generate Playwright-style HTML coverage reports from Flutter/Dart lcov.info files. Modern, interactive UI with GitHub Primer design system.

example/flutter_coverage_report_example.dart

import 'dart:io';

import 'package:flutter_coverage_report/flutter_coverage_report.dart';

void main() async {
  // Parse lcov.info
  const parser = LcovParser(title: 'My Coverage Report');
  final data = await parser.parse('coverage/lcov.info');

  print('Coverage: ${data.lineCoveragePercent.toStringAsFixed(1)}%');
  print('Files: ${data.files.length}');

  // Generate HTML report
  const generator = HtmlGenerator();
  final html = await generator.generate(data);

  // Write to file
  await File('coverage/report.html').writeAsString(html);
  print('Report generated: coverage/report.html');
}
1
likes
160
points
87
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Generate Playwright-style HTML coverage reports from Flutter/Dart lcov.info files. Modern, interactive UI with GitHub Primer design system.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, path

More

Packages that depend on flutter_coverage_report