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

Modern, Playwright-style HTML coverage reports for Flutter/Dart with GitHub Primer design.

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

Modern, Playwright-style HTML coverage reports for Flutter/Dart with GitHub Primer design.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, path

More

Packages that depend on flutter_coverage_report