bkille / BitLib

Provides a bit-vector, an optimized replacement of the infamous std::vector<:b:ool>. In addition to the bit-vector, the library also provides implementations of STL algorithms tailored for bit-vectors.
BSD 3-Clause "New" or "Revised" License
68 stars 4 forks source link

add coverage workflow #23

Closed bkille closed 2 years ago

github-actions[bot] commented 2 years ago

Total Coverage: 92.78%

Coverage Report
File Branch Funcs Lines Uncovered Lines
include
include/bitlib
include/bitlib/bit-algorithms
   bit_algorithm_details.hpp 100% 94.55% 93.51% 126, 128, 132, 133, 134
   copy.hpp 100% 100% 100%
   copy_backward.hpp 100% 100% 100%
   count.hpp 100% 66.67% 93.94% 57, 58
   fill.hpp 100% 100% 100%
   find.hpp 100% 50% 52.17% 101, 102, 104, 105, 106, 107, 108, 111, 112, 113, 114, 116, 117, 118, 119, 120, 123, 45, 46, 58, 59, 60, 62, 63, 69, 70, 71, 74, 75, 76, 77, 87, 91
   move.hpp 100% 100% 100%
   reverse.hpp 100% 100% 100%
   rotate.hpp 100% 100% 100%
   shift.hpp 100% 100% 89.68% 247, 248, 249, 250, 251, 252, 253, 331, 332, 333, 334, 335, 336
   swap_ranges.hpp 100% 100% 100%
include/bitlib/bit-containers
   bitvector.hpp 100% 100% 96.97% 144, 75
include/bitlib/bit-iterator
   bit_details.hpp 100% 98.46% 98.02% 864, 882
   bit_iterator.hpp 100% 89.77% 98.39% 231
   bit_reference.hpp 100% 83.33% 78.95% 488, 493, 494, 495
   bit_value.hpp 100% 90.91% 71.43% 483, 488, 489, 490