samtools / htsjdk

A Java API for high-throughput sequencing data (HTS) formats.
http://samtools.github.io/htsjdk/
283 stars 242 forks source link

- Added option to log with suppliers #1406

Closed yfarjoun closed 5 years ago

yfarjoun commented 5 years ago

Description

Please explain the changes you made here. Explain the motivation for making this change. What existing problem does the pull request solve?

Things to think about before submitting:

codecov-io commented 5 years ago

Codecov Report

Merging #1406 into master will increase coverage by 0.183%. The diff coverage is 25%.

@@               Coverage Diff               @@
##              master     #1406       +/-   ##
===============================================
+ Coverage     68.123%   68.306%   +0.183%     
- Complexity      8370      8544      +174     
===============================================
  Files            573       573               
  Lines          33943     34379      +436     
  Branches        5668      5807      +139     
===============================================
+ Hits           23123     23483      +360     
- Misses          8631      8698       +67     
- Partials        2189      2198        +9
Impacted Files Coverage Δ Complexity Δ
src/main/java/htsjdk/samtools/util/Log.java 51.852% <25%> (-7.165%) 20 <4> (+3)
.../variant/variantcontext/VariantContextBuilder.java 81.992% <0%> (-0.949%) 75% <0%> (+35%)
.../htsjdk/variant/variantcontext/VariantContext.java 79.668% <0%> (+1.664%) 345% <0%> (+108%) :arrow_up:
src/main/java/htsjdk/variant/vcf/VCFEncoder.java 88.652% <0%> (+2.794%) 96% <0%> (+28%) :arrow_up: