Subroutine Coverage

blib/lib/Module/Generic.pm
Criterion Covered Total %
subroutine 406 594 68.3
pod 42 50 84.0


line count pod subroutine
14 6 n/a BEGIN
15 6 n/a BEGIN
16 6 n/a BEGIN
17 6 n/a BEGIN
18 6 n/a BEGIN
19 6 n/a BEGIN
20 6 n/a BEGIN
28 6 n/a BEGIN
29 6 n/a BEGIN
30 6 n/a BEGIN
31 6 n/a BEGIN
32 6 n/a BEGIN
34 6 n/a BEGIN
35 6 n/a BEGIN
36 6 n/a BEGIN
41 6 n/a BEGIN
55 6 n/a BEGIN
56 6 n/a BEGIN
57 6 n/a BEGIN
62 6 n/a INIT
96 6 n/a import
113 0 n/a __ANON__
114 0 n/a __ANON__
122 0 n/a __ANON__
123 0 n/a __ANON__
137 133 Yes new
164 0 n/a __ANON__
180 0 Yes as_hash
186 6 n/a BEGIN
189 6 n/a BEGIN
200 6 n/a BEGIN
202 6 n/a BEGIN
254 0 No clear
259 0 Yes clear_error
285 0 Yes clone
287 0 n/a __ANON__
292 0 n/a __ANON__
297 2 No colour_close
301 0 Yes colour_closest
413 12 Yes colour_format
459 17 n/a __ANON__
471 1 n/a __ANON__
486 18 n/a __ANON__
502 6 n/a BEGIN
617 0 n/a __ANON__
633 0 n/a __ANON__
661 0 n/a __ANON__
686 2 No colour_open
690 5 Yes colour_parse
701 7 n/a __ANON__
823 15 No colour_to_rgb
879 3 Yes coloured
904 135 Yes debug
921 0 Yes dump
924 0 Yes dump_print
928 0 Yes dumper
938 0 n/a __ANON__
946 0 Yes printer
949 0 n/a __ANON__
964 0 Yes dumpto_printer
977 0 Yes dumpto_dumper
1001 0 No errno
1013 1 Yes error
1048 1 n/a __ANON__
1053 0 n/a __ANON__
1165 1 No error_handler
1171 0 Yes get
1180 264 Yes init
1319 0 n/a __ANON__
1325 0 Yes log_handler
1346 218 Yes message
1419 6 n/a BEGIN
1498 0 Yes message_colour
1537 0 Yes messagef
1583 0 No messagef_colour
1603 218 Yes message_check
1667 0 No message_frame
1702 0 Yes message_log
1720 0 Yes message_log_io
1746 0 Yes message_switch
1768 0 n/a __ANON__
1776 0 Yes new_array
1782 0 Yes new_hash
1788 0 Yes new_number
1794 0 Yes new_scalar
1798 0 Yes noexec
1803 0 Yes pass_error
1816 0 Yes quiet
1820 0 Yes save
1845 0 Yes set
1860 0 Yes subclasses
1886 97 Yes true
1888 4 Yes false
1892 0 Yes verbose
1905 0 Yes will
1961 0 n/a __ANON__
1974 1 n/a __colour_data
1981 0 n/a __instantiate_object
1987 0 n/a __ANON__
1999 0 n/a __ANON__
2009 0 n/a _instantiate_object
2013 0 n/a _is_a
2016 6 n/a BEGIN
2022 0 n/a _is_class_loaded
2026 0 n/a _is_array
2029 12 n/a _is_hash
2031 113025 n/a _is_object
2033 0 n/a _is_scalar
2037 0 n/a _load_class
2040 0 n/a __ANON__
2044 0 n/a __ANON__
2051 60449 n/a _obj2h
2088 0 n/a _parse_timestamp
2100 0 n/a __ANON__
2161 4 n/a _set_get
2193 0 n/a _set_get_array
2207 0 n/a _set_get_array_as_object
2241 430 n/a _set_get_boolean
2288 0 n/a __create_class
2417 0 n/a _set_get_class
2453 0 n/a _set_get_class_array
2487 1 n/a _set_get_code
2502 0 n/a _set_get_datetime
2570 0 n/a _set_get_hash
2600 129 n/a _set_get_hash_as_mix_object
2635 0 n/a _set_get_hash_as_object
2699 0 n/a __ANON__
2712 4 n/a _set_get_number
2726 0 n/a _set_get_number_or_object
2747 3564 n/a _set_get_object
2752 6 n/a BEGIN
2804 0 n/a _set_get_object_array2
2857 0 n/a _set_get_object_array
2903 0 n/a _set_get_object_array_object
2930 0 n/a _set_get_object_variant
2960 4 n/a _set_get_scalar
2977 55442 n/a _set_get_scalar_as_object
3034 0 n/a _set_get_scalar_or_object
3062 0 n/a _set_get_uri
3069 0 n/a __ANON__
3073 0 n/a __ANON__
3104 1 n/a _warnings_is_enabled
3108 0 n/a __dbh
3132 0 Yes DEBUG
3140 0 Yes VERBOSE
3148 0 n/a AUTOLOAD
3156 6 n/a BEGIN
3232 6 n/a BEGIN
3275 0 n/a __ANON__
3276 0 n/a __ANON__
3283 0 n/a __ANON__
3296 0 n/a __ANON__
3297 0 n/a __ANON__
3353 0 n/a DESTROY
3360 6 n/a BEGIN
3361 6 n/a BEGIN
3362 6 n/a BEGIN
3363 6 n/a BEGIN
3365 0 n/a __ANON__
3366 0 n/a __ANON__
3368 6 n/a BEGIN
3369 6 n/a BEGIN
3374 1 n/a init
3453 6 n/a BEGIN
3454 1 n/a as_string
3464 0 n/a caught
3470 0 n/a code
3472 1 n/a file
3474 1 n/a line
3476 1 n/a message
3478 1 n/a package
3482 0 n/a rethrow
3487 0 n/a retry_after
3489 0 n/a subroutine
3493 0 n/a throw
3503 1 n/a trace
3505 0 n/a type
3510 6 n/a BEGIN
3511 0 n/a _obj_eq
3539 0 n/a AUTOLOAD
3541 6 n/a BEGIN
3566 6 n/a BEGIN
3567 6 n/a BEGIN
3568 0 n/a __ANON__
3569 0 n/a __ANON__
3570 0 n/a __ANON__
3572 6 n/a BEGIN
3573 6 n/a BEGIN
3574 6 n/a BEGIN
3579 1444 n/a new
3590 6 n/a BEGIN
3591 0 n/a _obj_eq
3609 1444 n/a AUTOLOAD
3624 0 n/a DESTROY
3629 6 n/a BEGIN
3630 6 n/a BEGIN
3631 6 n/a BEGIN
3632 6 n/a BEGIN
3634 6 n/a BEGIN
3639 0 n/a new
3659 0 n/a __ANON__
3755 0 n/a AUTOLOAD
3757 6 n/a BEGIN
3793 6 n/a BEGIN
3795 3736 n/a __ANON__
3796 0 n/a __ANON__
3797 0 n/a __ANON__
3798 6 n/a BEGIN
3800 6 n/a BEGIN
3803 7 n/a new
3805 0 n/a defined
3810 282 n/a true
3811 148 n/a false
3813 0 n/a is_bool
3814 0 n/a is_true
3815 0 n/a is_false
3822 0 n/a TO_JSON
3828 6 n/a BEGIN
3829 6 n/a BEGIN
3830 6 n/a BEGIN
3831 6 n/a BEGIN
3832 6 n/a BEGIN
3837 0 n/a __ANON__
3838 0 n/a __ANON__
3839 2 n/a __ANON__
3840 1 n/a __ANON__
3843 6 n/a BEGIN
3844 6 n/a BEGIN
3849 37 n/a new
3857 2 n/a as_hash
3868 19 n/a as_string
3875 5 n/a clone
3879 4 n/a delete
3910 1 n/a each
3932 4 n/a exists
3939 0 n/a first
3950 1 n/a for
3963 1 n/a foreach
3976 1 n/a get
3983 3 n/a grep
4009 4 n/a join
4015 5 n/a keys
4021 0 n/a last
4030 14 n/a length
4032 1 n/a list
4036 3 n/a map
4056 2 n/a pop
4062 1 n/a push
4069 1 n/a push_arrayref
4078 1 n/a reset
4085 1 n/a reverse
4097 0 n/a scalar
4101 1 n/a set
4109 1 n/a shift
4113 1 n/a size
4117 8 n/a sort
4143 2 n/a splice
4179 1 n/a undef
4186 1 n/a unshift
4193 1 n/a values
4207 19 n/a _number
4216 6 n/a BEGIN
4217 3 n/a _obj_eq
4241 4 n/a _scalar
4248 1 n/a _warnings_is_enabled
4253 6 n/a BEGIN
4254 6 n/a BEGIN
4255 6 n/a BEGIN
4258 6 n/a BEGIN
4259 6 n/a BEGIN
4264 3 n/a __ANON__
4265 6 n/a BEGIN
4290 1 n/a __ANON__
4291 6 n/a BEGIN
4304 3238 n/a __ANON__
4305 6 n/a BEGIN
4316 6 n/a BEGIN
4317 6 n/a BEGIN
4323 55698 n/a new
4351 3 n/a as_boolean
4354 6756 n/a as_string
4360 1 n/a capitalise
4425 1 n/a chomp
4427 1 n/a chop
4431 5 n/a clone
4442 1 n/a crypt
4444 55678 n/a defined
4446 1 n/a fc
4448 2 n/a hex
4452 2 n/a index
4458 2 n/a is_alpha
4460 1 n/a is_alpha_numeric
4462 1 n/a is_empty
4464 1 n/a is_lower
4466 1 n/a is_numeric
4468 1 n/a is_upper
4470 1 n/a lc
4472 1 n/a lcfirst
4474 1 n/a left
4476 2 n/a length
4480 1 n/a like
4492 1 n/a ltrim
4505 1 n/a match
4514 1 n/a ord
4518 2 n/a pad
4541 0 n/a pos
4543 1 n/a quotemeta
4545 0 n/a right
4549 4 n/a replace
4558 1 n/a reset
4560 1 n/a reverse
4564 2 n/a rindex
4572 1 n/a rtrim
4583 872 n/a scalar
4587 3435 n/a set
4612 2 n/a split
4636 1 n/a sprintf
4640 2 n/a substr
4650 1 n/a tr
4658 2 n/a trim
4665 2 n/a uc
4667 0 n/a ucfirst
4671 1 n/a undef
4678 2 n/a _array
4687 9 n/a _number
4694 17 n/a _new
4696 0 n/a _warnings_is_enabled
4701 6 n/a BEGIN
4702 6 n/a BEGIN
4703 6 n/a BEGIN
4704 6 n/a BEGIN
4705 6 n/a BEGIN
4706 6 n/a BEGIN
4707 6 n/a BEGIN
4708 6 n/a BEGIN
4714 55 n/a __ANON__
4715 3 n/a __ANON__
4716 5 n/a __ANON__
4717 3 n/a __ANON__
4718 4 n/a __ANON__
4719 2 n/a __ANON__
4721 3 n/a __ANON__
4723 1 n/a __ANON__
4725 1 n/a __ANON__
4727 1 n/a __ANON__
4729 1 n/a __ANON__
4731 1 n/a __ANON__
4732 1 n/a __ANON__
4733 2 n/a __ANON__
4734 1 n/a __ANON__
4735 2 n/a __ANON__
4736 1 n/a __ANON__
4737 1 n/a __ANON__
4738 1 n/a __ANON__
4739 1 n/a __ANON__
4740 1 n/a __ANON__
4741 1 n/a __ANON__
4745 2 n/a __ANON__
4762 2 n/a __ANON__
4763 2 n/a __ANON__
4764 1 n/a __ANON__
4765 1 n/a __ANON__
4766 3 n/a __ANON__
4767 6 n/a __ANON__
4768 7 n/a __ANON__
4769 81 n/a __ANON__
4770 1 n/a __ANON__
4773 3 n/a __ANON__
4778 2 n/a __ANON__
4782 6 n/a BEGIN
5149 131 n/a init
5154 6 n/a BEGIN
5169 67 n/a __ANON__
5225 0 n/a __ANON__
5344 6 n/a BEGIN
5346 6 n/a BEGIN
5347 129 n/a __ANON__
5349 0 n/a __ANON__
5355 129 n/a __ANON__
5368 0 n/a __ANON__
5374 3 n/a abs
5378 1 n/a atan
5380 1 n/a atan2
5382 4 n/a as_boolean
5384 0 n/a as_string
5386 1 n/a cbrt
5388 1 n/a ceil
5390 1 n/a chr
5394 67 n/a clone
5407 141 n/a compute
5413 6 n/a BEGIN
5426 6 n/a BEGIN
5437 1 n/a cos
5439 4 n/a currency
5441 3951 n/a decimal
5443 129 n/a default
5445 1 n/a exp
5447 2 n/a floor
5451 2 n/a format
5453 6 n/a BEGIN
5459 2 n/a __ANON__
5468 0 n/a __ANON__
5473 2 n/a format_binary
5477 1 n/a format_bytes
5484 1 n/a __ANON__
5491 0 n/a __ANON__
5496 2 n/a format_hex
5500 1 n/a format_money
5509 1 n/a __ANON__
5520 0 n/a __ANON__
5527 1 n/a format_negative
5534 1 n/a __ANON__
5544 0 n/a __ANON__
5551 0 n/a format_picture
5552 6 n/a BEGIN
5558 0 n/a __ANON__
5565 0 n/a __ANON__
5570 3563 n/a formatter
5575 1 n/a from_binary
5579 1 n/a __ANON__
5586 0 n/a __ANON__
5593 1 n/a from_hex
5597 1 n/a __ANON__
5603 0 n/a __ANON__
5608 4017 n/a grouping
5610 1 n/a int
5614 1 n/a is_finite
5616 1 n/a is_float
5619 0 n/a is_infinite
5621 1 n/a is_int
5623 1 n/a is_nan
5627 4 n/a is_negative
5629 1 n/a is_normal
5633 4 n/a is_positive
5635 68 n/a lang
5637 1 n/a length
5639 1 n/a locale
5641 1 n/a log
5643 1 n/a log2
5645 1 n/a log10
5647 3 n/a max
5649 2 n/a min
5651 1 n/a mod
5656 3563 n/a new_formatter
5683 3563 n/a __ANON__
5692 0 n/a __ANON__
5697 1 n/a oct
5699 4017 n/a position_neg
5701 4017 n/a position_pos
5703 0 n/a pow
5705 4018 n/a precede
5707 4017 n/a precede_neg
5709 0 n/a precede_pos
5711 3956 n/a precision
5713 0 n/a rand
5715 1 n/a round
5717 0 n/a round_zero
5721 0 n/a round2
5722 6 n/a BEGIN
5728 0 n/a __ANON__
5737 0 n/a __ANON__
5742 0 n/a scalar
5744 3888 n/a sign_neg
5746 3888 n/a sign_pos
5748 1 n/a sin
5752 4017 n/a space_neg
5754 4017 n/a space_pos
5756 1 n/a sqrt
5758 3980 n/a symbol
5760 1 n/a tan
5762 4018 n/a thousand
5766 1 n/a unformat
5770 1 n/a __ANON__
5778 0 n/a __ANON__
5785 29 n/a _func
5806 51805 n/a _set_get_prop
5827 0 n/a AUTOLOAD
5834 0 n/a __ANON__
5838 0 n/a __ANON__
5849 6 n/a BEGIN
5850 6 n/a BEGIN
5851 6 n/a BEGIN
5852 5 n/a __ANON__
5853 0 n/a __ANON__
5854 0 n/a __ANON__
5855 1 n/a __ANON__
5856 0 n/a __ANON__
5857 0 n/a __ANON__
5858 0 n/a __ANON__
5859 0 n/a __ANON__
5860 0 n/a __ANON__
5861 0 n/a __ANON__
5862 0 n/a __ANON__
5865 6 n/a BEGIN
5866 6 n/a BEGIN
5867 6 n/a BEGIN
5868 6 n/a BEGIN
5873 17 n/a new
5877 1 n/a clone
5879 0 n/a is_finite
5881 0 n/a is_float
5883 0 n/a is_infinite
5885 0 n/a is_int
5887 0 n/a is_nan
5889 2 n/a is_normal
5891 0 n/a length
5895 1 n/a _catchall
5909 7 n/a _func
5929 0 n/a AUTOLOAD
5943 0 n/a DESTROY
5950 6 n/a BEGIN
5951 6 n/a BEGIN
5952 6 n/a BEGIN
5953 6 n/a BEGIN
5956 1 n/a is_infinite
5961 6 n/a BEGIN
5962 6 n/a BEGIN
5963 6 n/a BEGIN
5964 6 n/a BEGIN
5967 1 n/a is_nan
5973 6 n/a BEGIN
5974 6 n/a BEGIN
5975 6 n/a BEGIN
5978 1 n/a __ANON__
5979 1 n/a __ANON__
5980 4 n/a __ANON__
5981 3 n/a __ANON__
5982 1 n/a __ANON__
5983 2 n/a __ANON__
5984 0 n/a __ANON__
5985 0 n/a __ANON__
5986 1 n/a __ANON__
5987 1 n/a __ANON__
5988 0 n/a __ANON__
5989 0 n/a __ANON__
5991 6 n/a BEGIN
5992 6 n/a BEGIN
5993 6 n/a BEGIN
5994 6 n/a BEGIN
5995 6 n/a BEGIN
6000 134 n/a new
6023 1 n/a as_string
6027 1 n/a clone
6035 4 n/a debug
6037 2 n/a defined
6039 1 n/a delete
6043 3 n/a dump
6049 1 n/a each
6059 1 n/a exists
6061 1 n/a for
6065 1 n/a foreach
6076 0 n/a get
6080 2 n/a json
6099 1 n/a keys
6101 21 n/a length
6105 2 n/a merge
6118 4 n/a __ANON__
6156 0 n/a reset
6158 0 n/a set
6160 0 n/a undef
6164 1 n/a values
6210 5 n/a _dumper
6228 4 n/a _internal
6250 12 n/a _obj_comp
6269 0 n/a _printer
6273 6 n/a BEGIN
6274 2 n/a _obj_eq
6295 28 n/a _tie_object
6302 6 n/a BEGIN
6303 6 n/a BEGIN
6304 6 n/a BEGIN
6305 6 n/a BEGIN
6306 6 n/a BEGIN
6311 134 n/a TIEHASH
6341 0 n/a CLEAR
6348 1 n/a DELETE
6365 3 n/a EXISTS
6382 576 n/a FETCH
6402 26 n/a FIRSTKEY
6421 88 n/a NEXTKEY
6429 0 n/a SCALAR
6445 3947 n/a STORE
6462 430 n/a enable
6466 4553 n/a _exclude
6475 6 n/a BEGIN
6476 6 n/a BEGIN
6482 0 n/a TIEHASH
6501 0 n/a CLEAR
6526 0 n/a DELETE
6542 0 n/a EXISTS
6559 0 n/a FETCH
6576 0 n/a FIRSTKEY
6597 0 n/a NEXTKEY
6614 0 n/a STORE