coverage 0.8.1
coverage: ^0.8.1 copied to clipboard
Coverage data manipulation and formatting
0.8.1 #
- Added optional
checkedparameter torunAndCollectto run in checked mode.
0.8.0+2 #
- Strong mode fixes as of Dart SDK 1.20.1.
0.8.0+1 #
- Make strong mode clean.
0.8.0 #
- Moved
Formatter.formatparametersreportOnandbasePathto constructor. EliminatedpathFilterparameter.
0.7.9 #
format_coverage: add--base-directoryoption. Source paths in LCOV/pretty-print output are relative to this directory, or absolute if unspecified.
0.7.8 #
format_coverage: support--packagesoption for package specs.
0.7.7 #
- Add fallback URI resolution for Bazel http(s) URIs that don't contain a
packagespath component.
0.7.5 #
- Bugfix in
collect_coverage: prevent hang if initial VM service connection is slow. - Workaround for VM behaviour in which
evaluate:sourceranges may appear in the returned source report manifesting in a crash incollect_coverage. These generally correspond to source evaluations in the debugger and add little value to line coverage. format_coverage: may be slower for large sets of coverage JSON input files. Unlikely to be an issue due to elimination of--coverage-dirVM flag.
0.7.4 #
-
Require at least Dart SDK 1.16.0.
-
Bugfix in format_coverage: if
--report-onis not specified, emit all coverage, rather than none.
0.7.3 #
- Added support for the latest Dart SDK.
0.7.2 #
-
Formatter.formatadded two optional arguments:reportOnandpathFilter. They can be used independently to limit the files which are included in the output. -
Added
runAndCollectAPI to library.
0.7.1 #
-
Added
collecttop-level method. -
Updated support for latest
0.11.0dev build. -
Replaced
ServiceEvent.eventTypewithServiceEvent.kind.ServiceEvent.eventTypeis deprecated and will be removed in0.8.
0.7.0 #
-
format_coverageno longer emits SDK coverage unless --sdk-root is set explicitly. -
Removed support for collecting coverage from old (<1.9.0) Dart SDKs.
-
Removed deprecated
Resolver.pkgRoot.
0.6.5 #
- Fixed early collection bug when --wait-paused is set.
0.6.4 #
-
Optimized formatters and fixed return value of
formatmethods. -
Added
Resolver.packageRoot– deprecatedResolver.pkgRoot.
0.6.3 #
-
Support the latest release of
argspackage. -
Support the latest release of
loggingpackage. -
Fixed error when trying to access invalid paths.
-
Require at least Dart SDK v1.9.0.
0.6.2 #
- Support observatory protocol changes for VM >= 1.11.0.
0.6.1 #
- Support observatory protocol changes for VM >= 1.10.0.
0.6.0+1 #
- Add support for
pub global run.
0.6.0 #
- Add support for SDK versions >= 1.9.0. For Dartium/content-shell versions past 1.9.0, coverage collection is no longer done over the remote debugging port, but via the observatory port emitted on stdout. Backward compatibility with SDKs back to 1.5.x is provided.