Closed jasonjensen closed 1 year ago
Merging #51 (2939daa) into dev (dcffc9a) will increase coverage by
0.27%
. The diff coverage is86.02%
.
@@ Coverage Diff @@
## dev #51 +/- ##
==========================================
+ Coverage 87.74% 88.02% +0.27%
==========================================
Files 26 26
Lines 2081 2162 +81
==========================================
+ Hits 1826 1903 +77
- Misses 255 259 +4
Files Changed | Coverage Δ | |
---|---|---|
src/Plans.jl | 80.19% <86.02%> (+4.03%) |
:arrow_up: |
This PR changes
Base.copyto!
for plans to work with plans with different sets of variables.This PR also makes significant changes to
compare_plans
. By default, compare_plans no longer prints anything but instead returns an MVTSeries covering the overlap between the two plans with the following legend:Example:
It can also print out a summary:
Printing the plan to a file is now done with the
outfile
argument, or by supplying a string or iobuffer as the first argument.You can also print the comparison to the console by passing
stdout
as the first argument.The new
diff
argument can be passed to only print to the detailed comparison parts of the plan with differences:Finally, the new
legend
option can be used to print the legend for the resulting mvtseries: