Subroutine Coverage

blib/lib/Module/Generic.pm
Criterion Covered Total %
subroutine 439 644 68.1
pod 43 50 86.0


line count pod subroutine
14 7 n/a BEGIN
15 7 n/a BEGIN
16 7 n/a BEGIN
17 7 n/a BEGIN
18 7 n/a BEGIN
19 7 n/a BEGIN
20 7 n/a BEGIN
21 7 n/a BEGIN
22 7 n/a BEGIN
23 7 n/a BEGIN
24 7 n/a BEGIN
25 7 n/a BEGIN
27 7 n/a BEGIN
28 7 n/a BEGIN
29 7 n/a BEGIN
34 7 n/a BEGIN
48 7 n/a BEGIN
49 7 n/a BEGIN
50 7 n/a BEGIN
55 7 n/a INIT
89 7 n/a import
106 0 n/a __ANON__
107 0 n/a __ANON__
115 0 n/a __ANON__
116 0 n/a __ANON__
130 153 Yes new
157 0 n/a __ANON__
173 0 Yes as_hash
179 7 n/a BEGIN
182 7 n/a BEGIN
193 7 n/a BEGIN
195 7 n/a BEGIN
247 0 No clear
252 0 Yes clear_error
278 0 Yes clone
280 0 n/a __ANON__
285 0 n/a __ANON__
290 2 No colour_close
294 0 Yes colour_closest
406 12 Yes colour_format
452 17 n/a __ANON__
464 1 n/a __ANON__
479 18 n/a __ANON__
495 7 n/a BEGIN
610 0 n/a __ANON__
626 0 n/a __ANON__
654 0 n/a __ANON__
679 2 No colour_open
683 5 Yes colour_parse
705 7 n/a __ANON__
765 15 No colour_to_rgb
821 3 Yes coloured
846 153 Yes debug
865 0 Yes dump
882 0 Yes dump_print
886 0 Yes dumper
896 0 n/a __ANON__
904 0 Yes printer
907 0 n/a __ANON__
929 0 Yes dumpto_printer
942 0 Yes dumpto_dumper
966 0 No errno
978 1 Yes error
1013 1 n/a __ANON__
1018 0 n/a __ANON__
1131 1 No error_handler
1137 0 Yes get
1146 298 Yes init
1292 0 Yes log_handler
1313 0 Yes message
1386 7 n/a BEGIN
1463 0 Yes message_check
1529 0 Yes message_colour
1568 0 No message_frame
1603 0 Yes message_log
1621 0 Yes message_log_io
1647 298 Yes message_switch
1669 170 n/a __ANON__
1677 0 Yes messagef
1723 0 Yes messagef_colour
1743 0 Yes new_array
1749 0 Yes new_hash
1755 0 Yes new_number
1761 0 Yes new_scalar
1765 0 Yes noexec
1770 0 Yes pass_error
1783 0 Yes quiet
1787 0 Yes save
1812 0 Yes set
1827 0 Yes subclasses
1853 0 Yes true
1855 0 Yes false
1859 0 Yes verbose
1872 0 Yes will
1928 0 n/a __ANON__
1941 1 n/a __colour_data
1948 0 n/a __instantiate_object
1954 0 n/a __ANON__
1966 0 n/a __ANON__
1976 0 n/a _instantiate_object
1980 0 n/a _is_a
1983 7 n/a BEGIN
1989 0 n/a _is_class_loaded
1993 0 n/a _is_array
1996 12 n/a _is_hash
1998 125509 n/a _is_object
2000 0 n/a _is_scalar
2004 0 n/a _load_class
2007 0 n/a __ANON__
2011 0 n/a __ANON__
2018 66960 n/a _obj2h
2055 0 n/a _parse_timestamp
2067 0 n/a __ANON__
2128 4 n/a _set_get
2160 0 n/a _set_get_array
2174 20 n/a _set_get_array_as_object
2208 472 n/a _set_get_boolean
2255 0 n/a __create_class
2384 0 n/a _set_get_class
2420 0 n/a _set_get_class_array
2454 1 n/a _set_get_code
2469 0 n/a _set_get_datetime
2537 0 n/a _set_get_hash
2567 143 n/a _set_get_hash_as_mix_object
2602 0 n/a _set_get_hash_as_object
2666 0 n/a __ANON__
2679 0 n/a _set_get_lvalue
2718 4 n/a _set_get_number
2721 7 n/a BEGIN
2754 0 n/a _set_get_number_as_object
2758 0 n/a _set_get_number_or_object
2779 3973 n/a _set_get_object
2784 7 n/a BEGIN
2836 0 n/a _set_get_object_array2
2889 0 n/a _set_get_object_array
2935 0 n/a _set_get_object_array_object
2962 0 n/a _set_get_object_variant
2992 4 n/a _set_get_scalar
3009 61554 n/a _set_get_scalar_as_object
3066 0 n/a _set_get_scalar_or_object
3094 0 n/a _set_get_uri
3101 0 n/a __ANON__
3105 0 n/a __ANON__
3138 0 n/a _to_array_object
3147 1 n/a _warnings_is_enabled
3151 0 n/a __dbh
3175 0 Yes DEBUG
3183 0 Yes VERBOSE
3191 0 n/a AUTOLOAD
3199 7 n/a BEGIN
3275 7 n/a BEGIN
3318 0 n/a __ANON__
3319 0 n/a __ANON__
3326 0 n/a __ANON__
3339 0 n/a __ANON__
3340 0 n/a __ANON__
3396 0 n/a DESTROY
3403 7 n/a BEGIN
3404 7 n/a BEGIN
3405 7 n/a BEGIN
3406 7 n/a BEGIN
3408 0 n/a __ANON__
3409 0 n/a __ANON__
3411 7 n/a BEGIN
3412 7 n/a BEGIN
3417 1 n/a init
3496 7 n/a BEGIN
3497 1 n/a as_string
3507 0 n/a caught
3513 0 n/a code
3515 1 n/a file
3517 1 n/a line
3519 1 n/a message
3521 1 n/a package
3525 0 n/a rethrow
3530 0 n/a retry_after
3532 0 n/a subroutine
3536 0 n/a throw
3546 1 n/a trace
3548 0 n/a type
3553 7 n/a BEGIN
3554 0 n/a _obj_eq
3582 0 n/a AUTOLOAD
3584 7 n/a BEGIN
3609 7 n/a BEGIN
3610 7 n/a BEGIN
3611 0 n/a __ANON__
3612 0 n/a __ANON__
3613 0 n/a __ANON__
3615 7 n/a BEGIN
3616 7 n/a BEGIN
3617 7 n/a BEGIN
3622 1612 n/a new
3633 7 n/a BEGIN
3634 0 n/a _obj_eq
3652 1612 n/a AUTOLOAD
3667 0 n/a DESTROY
3672 7 n/a BEGIN
3673 7 n/a BEGIN
3674 7 n/a BEGIN
3675 7 n/a BEGIN
3677 7 n/a BEGIN
3682 0 n/a new
3702 0 n/a __ANON__
3798 0 n/a AUTOLOAD
3800 7 n/a BEGIN
3836 7 n/a BEGIN
3838 4019 n/a __ANON__
3839 0 n/a __ANON__
3840 0 n/a __ANON__
3841 7 n/a BEGIN
3843 7 n/a BEGIN
3846 7 n/a new
3848 0 n/a defined
3853 310 n/a true
3854 162 n/a false
3856 0 n/a is_bool
3857 0 n/a is_true
3858 0 n/a is_false
3865 0 n/a TO_JSON
3871 7 n/a BEGIN
3872 7 n/a BEGIN
3873 7 n/a BEGIN
3874 7 n/a BEGIN
3875 7 n/a BEGIN
3880 0 n/a __ANON__
3881 0 n/a __ANON__
3882 2 n/a __ANON__
3883 1 n/a __ANON__
3886 7 n/a BEGIN
3887 7 n/a BEGIN
3892 38 n/a new
3900 2 n/a as_hash
3921 19 n/a as_string
3928 5 n/a clone
3932 4 n/a delete
3963 1 n/a each
3985 4 n/a exists
3992 0 n/a first
4003 1 n/a for
4016 1 n/a foreach
4029 1 n/a get
4036 3 n/a grep
4060 0 n/a has
4064 3 n/a index
4070 0 n/a iterator
4074 4 n/a join
4080 5 n/a keys
4086 0 n/a last
4095 22 n/a length
4097 1 n/a list
4101 3 n/a map
4121 2 n/a pop
4127 0 n/a pos
4145 1 n/a push
4152 1 n/a push_arrayref
4161 1 n/a reset
4168 1 n/a reverse
4180 0 n/a scalar
4184 1 n/a set
4192 1 n/a shift
4196 1 n/a size
4200 8 n/a sort
4226 2 n/a splice
4262 1 n/a undef
4269 1 n/a unshift
4276 1 n/a values
4290 27 n/a _number
4299 7 n/a BEGIN
4300 3 n/a _obj_eq
4324 4 n/a _scalar
4331 1 n/a _warnings_is_enabled
4337 7 n/a BEGIN
4338 7 n/a BEGIN
4339 7 n/a BEGIN
4340 7 n/a BEGIN
4341 7 n/a BEGIN
4342 7 n/a BEGIN
4343 7 n/a BEGIN
4348 1 n/a init
4364 20 n/a elements
4368 1 n/a eof
4384 2 n/a find
4392 1 n/a first
4399 2 n/a has_next
4406 2 n/a has_prev
4413 1 n/a last
4419 1 n/a length
4423 0 n/a next
4443 13 n/a pos
4470 0 n/a prev
4492 1 n/a reset
4499 8 n/a _find_pos
4524 7 n/a BEGIN
4525 7 n/a BEGIN
4526 7 n/a BEGIN
4527 7 n/a BEGIN
4528 7 n/a BEGIN
4529 7 n/a BEGIN
4534 5 n/a init
4547 2 n/a has_next
4554 2 n/a has_prev
4561 0 n/a next
4573 15 n/a parent
4575 6 n/a pos
4579 0 n/a prev
4591 28 n/a value
4597 7 n/a BEGIN
4598 7 n/a BEGIN
4599 7 n/a BEGIN
4602 7 n/a BEGIN
4603 7 n/a BEGIN
4608 3 n/a __ANON__
4609 7 n/a BEGIN
4634 1 n/a __ANON__
4635 7 n/a BEGIN
4648 4056 n/a __ANON__
4649 7 n/a BEGIN
4660 7 n/a BEGIN
4661 7 n/a BEGIN
4667 61830 n/a new
4695 0 n/a append
4697 3 n/a as_boolean
4701 7446 n/a as_string
4707 1 n/a capitalise
4772 1 n/a chomp
4774 1 n/a chop
4778 5 n/a clone
4789 1 n/a crypt
4791 61804 n/a defined
4793 1 n/a fc
4795 2 n/a hex
4799 2 n/a index
4805 2 n/a is_alpha
4807 1 n/a is_alpha_numeric
4809 1 n/a is_empty
4811 1 n/a is_lower
4813 1 n/a is_numeric
4815 1 n/a is_upper
4817 1 n/a lc
4819 1 n/a lcfirst
4821 1 n/a left
4823 2 n/a length
4827 1 n/a like
4839 1 n/a ltrim
4852 1 n/a match
4861 1 n/a ord
4865 2 n/a pad
4888 0 n/a pos
4890 1 n/a quotemeta
4892 0 n/a right
4896 4 n/a replace
4905 1 n/a reset
4907 1 n/a reverse
4911 2 n/a rindex
4919 1 n/a rtrim
4930 950 n/a scalar
4934 3815 n/a set
4959 2 n/a split
4984 1 n/a sprintf
4988 2 n/a substr
4998 1 n/a tr
5006 2 n/a trim
5013 2 n/a uc
5015 0 n/a ucfirst
5019 1 n/a undef
5026 2 n/a _array
5035 9 n/a _number
5042 17 n/a _new
5044 0 n/a _warnings_is_enabled
5050 7 n/a BEGIN
5051 7 n/a BEGIN
5052 7 n/a BEGIN
5053 7 n/a BEGIN
5054 7 n/a BEGIN
5055 7 n/a BEGIN
5056 7 n/a BEGIN
5057 7 n/a BEGIN
5063 59 n/a __ANON__
5064 9 n/a __ANON__
5065 5 n/a __ANON__
5066 3 n/a __ANON__
5067 4 n/a __ANON__
5068 2 n/a __ANON__
5070 3 n/a __ANON__
5072 1 n/a __ANON__
5074 1 n/a __ANON__
5076 1 n/a __ANON__
5078 1 n/a __ANON__
5080 1 n/a __ANON__
5081 1 n/a __ANON__
5082 2 n/a __ANON__
5083 1 n/a __ANON__
5084 2 n/a __ANON__
5085 1 n/a __ANON__
5086 1 n/a __ANON__
5087 1 n/a __ANON__
5088 1 n/a __ANON__
5089 1 n/a __ANON__
5090 1 n/a __ANON__
5094 2 n/a __ANON__
5111 6 n/a __ANON__
5112 2 n/a __ANON__
5113 4 n/a __ANON__
5114 2 n/a __ANON__
5115 3 n/a __ANON__
5116 6 n/a __ANON__
5117 7 n/a __ANON__
5118 82 n/a __ANON__
5119 1 n/a __ANON__
5122 3 n/a __ANON__
5127 2 n/a __ANON__
5131 7 n/a BEGIN
5498 145 n/a init
5503 7 n/a BEGIN
5518 73 n/a __ANON__
5574 0 n/a __ANON__
5693 7 n/a BEGIN
5695 7 n/a BEGIN
5696 143 n/a __ANON__
5698 0 n/a __ANON__
5704 143 n/a __ANON__
5717 0 n/a __ANON__
5723 3 n/a abs
5727 1 n/a atan
5729 1 n/a atan2
5731 4 n/a as_boolean
5733 0 n/a as_string
5735 1 n/a cbrt
5737 1 n/a ceil
5739 1 n/a chr
5743 73 n/a clone
5756 156 n/a compute
5762 7 n/a BEGIN
5775 7 n/a BEGIN
5787 1 n/a cos
5789 4 n/a currency
5791 4387 n/a decimal
5793 143 n/a default
5795 1 n/a exp
5797 2 n/a floor
5801 2 n/a format
5803 7 n/a BEGIN
5809 2 n/a __ANON__
5818 0 n/a __ANON__
5823 2 n/a format_binary
5827 1 n/a format_bytes
5834 1 n/a __ANON__
5841 0 n/a __ANON__
5846 2 n/a format_hex
5850 1 n/a format_money
5859 1 n/a __ANON__
5870 0 n/a __ANON__
5877 1 n/a format_negative
5884 1 n/a __ANON__
5894 0 n/a __ANON__
5901 0 n/a format_picture
5902 7 n/a BEGIN
5908 0 n/a __ANON__
5915 0 n/a __ANON__
5920 3957 n/a formatter
5925 1 n/a from_binary
5929 1 n/a __ANON__
5936 0 n/a __ANON__
5943 1 n/a from_hex
5947 1 n/a __ANON__
5953 0 n/a __ANON__
5958 4459 n/a grouping
5960 1 n/a int
5964 0 n/a is_even
5966 1 n/a is_finite
5968 1 n/a is_float
5971 0 n/a is_infinite
5973 1 n/a is_int
5975 1 n/a is_nan
5979 4 n/a is_negative
5981 1 n/a is_normal
5983 0 n/a is_odd
5987 4 n/a is_positive
5989 74 n/a lang
5991 1 n/a length
5993 1 n/a locale
5995 1 n/a log
5997 1 n/a log2
5999 1 n/a log10
6001 3 n/a max
6003 2 n/a min
6005 1 n/a mod
6010 3957 n/a new_formatter
6037 3957 n/a __ANON__
6046 0 n/a __ANON__
6051 1 n/a oct
6053 4459 n/a position_neg
6055 4459 n/a position_pos
6057 0 n/a pow
6059 4460 n/a precede
6061 4459 n/a precede_neg
6063 0 n/a precede_pos
6065 4398 n/a precision
6067 0 n/a rand
6069 1 n/a round
6071 0 n/a round_zero
6075 0 n/a round2
6076 7 n/a BEGIN
6082 0 n/a __ANON__
6091 0 n/a __ANON__
6096 0 n/a scalar
6098 4316 n/a sign_neg
6100 4316 n/a sign_pos
6102 1 n/a sin
6106 4459 n/a space_neg
6108 4459 n/a space_pos
6110 1 n/a sqrt
6112 4422 n/a symbol
6114 1 n/a tan
6116 4460 n/a thousand
6120 1 n/a unformat
6124 1 n/a __ANON__
6132 0 n/a __ANON__
6139 29 n/a _func
6160 57517 n/a _set_get_prop
6181 0 n/a AUTOLOAD
6188 0 n/a __ANON__
6192 0 n/a __ANON__
6203 7 n/a BEGIN
6204 7 n/a BEGIN
6205 7 n/a BEGIN
6206 5 n/a __ANON__
6207 0 n/a __ANON__
6208 0 n/a __ANON__
6209 1 n/a __ANON__
6210 0 n/a __ANON__
6211 0 n/a __ANON__
6212 0 n/a __ANON__
6213 0 n/a __ANON__
6214 0 n/a __ANON__
6215 0 n/a __ANON__
6216 0 n/a __ANON__
6219 7 n/a BEGIN
6220 7 n/a BEGIN
6221 7 n/a BEGIN
6222 7 n/a BEGIN
6227 17 n/a new
6231 1 n/a clone
6233 0 n/a is_finite
6235 0 n/a is_float
6237 0 n/a is_infinite
6239 0 n/a is_int
6241 0 n/a is_nan
6243 2 n/a is_normal
6245 0 n/a length
6249 1 n/a _catchall
6263 7 n/a _func
6283 0 n/a AUTOLOAD
6297 0 n/a DESTROY
6304 7 n/a BEGIN
6305 7 n/a BEGIN
6306 7 n/a BEGIN
6307 7 n/a BEGIN
6310 1 n/a is_infinite
6315 7 n/a BEGIN
6316 7 n/a BEGIN
6317 7 n/a BEGIN
6318 7 n/a BEGIN
6321 1 n/a is_nan
6327 7 n/a BEGIN
6328 7 n/a BEGIN
6329 7 n/a BEGIN
6332 1 n/a __ANON__
6333 1 n/a __ANON__
6334 4 n/a __ANON__
6335 3 n/a __ANON__
6336 1 n/a __ANON__
6337 2 n/a __ANON__
6338 0 n/a __ANON__
6339 0 n/a __ANON__
6340 1 n/a __ANON__
6341 1 n/a __ANON__
6342 0 n/a __ANON__
6343 0 n/a __ANON__
6345 7 n/a BEGIN
6346 7 n/a BEGIN
6347 7 n/a BEGIN
6348 7 n/a BEGIN
6349 7 n/a BEGIN
6350 7 n/a BEGIN
6355 148 n/a new
6380 1 n/a as_string
6384 1 n/a clone
6392 4 n/a debug
6394 2 n/a defined
6396 1 n/a delete
6400 3 n/a dump
6406 1 n/a each
6416 1 n/a exists
6418 1 n/a for
6422 1 n/a foreach
6433 0 n/a get
6435 0 n/a has
6439 2 n/a json
6458 1 n/a keys
6460 21 n/a length
6464 0 n/a map
6472 0 n/a map_array
6480 0 n/a map_hash
6488 2 n/a merge
6501 4 n/a __ANON__
6539 0 n/a reset
6541 0 n/a set
6543 0 n/a undef
6547 1 n/a values
6593 5 n/a _dumper
6611 4 n/a _internal
6633 12 n/a _obj_comp
6652 0 n/a _printer
6656 7 n/a BEGIN
6657 2 n/a _obj_eq
6678 28 n/a _tie_object
6685 7 n/a BEGIN
6686 7 n/a BEGIN
6687 7 n/a BEGIN
6688 7 n/a BEGIN
6689 7 n/a BEGIN
6694 148 n/a TIEHASH
6724 0 n/a CLEAR
6731 1 n/a DELETE
6748 3 n/a EXISTS
6765 1378 n/a FETCH
6785 26 n/a FIRSTKEY
6804 88 n/a NEXTKEY
6812 0 n/a SCALAR
6828 4367 n/a STORE
6845 472 n/a enable
6849 5775 n/a _exclude
6858 7 n/a BEGIN
6859 7 n/a BEGIN
6865 0 n/a TIEHASH
6884 0 n/a CLEAR
6909 0 n/a DELETE
6925 0 n/a EXISTS
6942 0 n/a FETCH
6959 0 n/a FIRSTKEY
6980 0 n/a NEXTKEY
6997 0 n/a STORE