Bugfix: if --report-on is not specified, report on all.
There are very few cases where emitting no output is desirable.
diff --git a/pkgs/coverage/CHANGELOG.md b/pkgs/coverage/CHANGELOG.md
index 1547beb..e574152 100644
--- a/pkgs/coverage/CHANGELOG.md
+++ b/pkgs/coverage/CHANGELOG.md
@@ -1,6 +1,8 @@
## 0.7.4-dev
* Added support for Dart SDK 1.16.0.
+ * Bugfix in format_coverage: if `--report-on` is not specified, emit all
+ coverage, rather than none.
## 0.7.3
diff --git a/pkgs/coverage/bin/format_coverage.dart b/pkgs/coverage/bin/format_coverage.dart
index 2b5e29d..2d6846f 100644
--- a/pkgs/coverage/bin/format_coverage.dart
+++ b/pkgs/coverage/bin/format_coverage.dart
@@ -152,7 +152,7 @@
env.output = outfile.openWrite();
}
- env.reportOn = args['report-on'];
+ env.reportOn = args['report-on'].isNotEmpty ? args['report-on'] : null;
env.lcov = args['lcov'];
if (args['pretty-print'] && env.lcov) {