Subroutine Coverage

blib/lib/Algorithm/BitVector.pm
Criterion Covered Total %
subroutine 18 80 22.5
pod 41 44 93.1


line count pod subroutine
16 1 n/a BEGIN
17 1 n/a BEGIN
18 1 n/a BEGIN
19 1 n/a BEGIN
20 1 n/a BEGIN
21 1 n/a BEGIN
22 1 n/a BEGIN
37 1 n/a BEGIN
40 0 n/a _readblock
77 3 No new
191 60 n/a __ANON__
198 60 Yes set_bit
218 65 Yes get_bit
233 0 Yes get_slice
242 0 Yes set_slice
254 1 n/a _str
261 0 n/a _join
271 0 n/a _compare
282 0 Yes deep_copy
293 0 n/a _invert
309 0 n/a _or
336 0 n/a _resize_pad_from_left
347 0 n/a _and
376 0 n/a _xor
402 0 n/a _iter
412 0 n/a new
418 0 n/a next
423 0 n/a __ANON__
436 1 n/a _int
443 0 Yes divide_into_two
464 0 Yes permute
483 0 Yes unpermute
503 0 Yes write_to_file
525 0 Yes close_file_handle
538 1 Yes int_value
559 1 Yes get_bitvector_in_ascii
575 1 No get_text_from_bitvector
585 0 Yes get_bitvector_in_hex
601 0 No get_hex_string_from_bitvector
610 0 Yes read_bits_from_file
629 0 n/a _lshift
641 0 n/a _rshift
653 0 n/a _circular_rotate_left_by_one
667 0 n/a _circular_rotate_right_by_one
683 0 Yes pad_from_left
695 0 Yes pad_from_right
707 0 Yes reset
716 0 Yes count_bits
717 0 n/a __ANON__
724 0 Yes set_value
735 0 Yes count_bits_sparse
751 0 Yes jaccard_similarity
764 0 Yes jaccard_distance
773 0 Yes hamming_distance
786 0 Yes next_set_bit
818 0 Yes rank_of_bit_set_at_index
828 0 Yes is_power_of_2
837 0 Yes is_power_of_2_sparse
845 0 Yes reverse
857 0 Yes gcd
871 0 Yes multiplicative_inverse
894 0 n/a _shift_left_by_one
903 0 n/a __ANON__
911 0 Yes shift_left
924 0 n/a _shift_right_by_one
934 0 n/a __ANON__
942 0 Yes shift_right
957 0 Yes gf_multiply
982 0 Yes gf_divide_by_modulus
1018 0 Yes gf_multiply_modular
1032 0 Yes gf_MI
1059 0 Yes runs
1096 0 Yes min_canonical
1106 0 Yes test_for_primality
1116 0 n/a __ANON__
1145 0 n/a _powmod_small_ints
1149 0 n/a __ANON__
1163 0 Yes gen_random_bits
1174 0 Yes length
1179 3 n/a _check_for_illegal_params