Subroutine Coverage

blib/lib/Module/Generic.pm
Criterion Covered Total %
subroutine 400 572 69.9
pod 38 46 82.6


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
26 6 n/a BEGIN
27 6 n/a BEGIN
28 6 n/a BEGIN
29 6 n/a BEGIN
30 6 n/a BEGIN
32 6 n/a BEGIN
33 6 n/a BEGIN
34 6 n/a BEGIN
39 6 n/a BEGIN
53 6 n/a BEGIN
54 6 n/a BEGIN
55 6 n/a BEGIN
60 6 n/a INIT
94 6 n/a import
111 0 n/a __ANON__
112 0 n/a __ANON__
120 0 n/a __ANON__
121 0 n/a __ANON__
135 132 Yes new
162 0 n/a __ANON__
178 0 Yes as_hash
184 6 n/a BEGIN
187 6 n/a BEGIN
198 6 n/a BEGIN
200 6 n/a BEGIN
252 0 No clear
257 0 Yes clear_error
266 0 Yes clone
281 2 No colour_close
285 0 Yes colour_closest
397 12 Yes colour_format
443 17 n/a __ANON__
455 1 n/a __ANON__
470 18 n/a __ANON__
486 6 n/a BEGIN
601 0 n/a __ANON__
617 0 n/a __ANON__
645 0 n/a __ANON__
670 2 No colour_open
674 5 Yes colour_parse
685 7 n/a __ANON__
807 15 No colour_to_rgb
863 3 Yes coloured
888 69 Yes debug
905 0 Yes dump
908 0 Yes dump_print
912 0 Yes dumper
922 0 n/a __ANON__
930 0 Yes printer
933 0 n/a __ANON__
948 0 Yes dumpto_printer
961 0 Yes dumpto_dumper
985 0 No errno
997 1 Yes error
1032 1 n/a __ANON__
1037 0 n/a __ANON__
1127 1 No error_handler
1133 0 Yes get
1142 262 Yes init
1278 0 n/a __ANON__
1284 0 Yes log_handler
1305 218 Yes message
1378 6 n/a BEGIN
1457 0 Yes message_colour
1496 0 Yes messagef
1542 0 No messagef_colour
1562 218 Yes message_check
1626 0 No message_frame
1661 0 Yes message_log
1679 0 Yes message_log_io
1705 0 Yes message_switch
1727 0 n/a __ANON__
1733 0 Yes noexec
1738 0 Yes pass_error
1751 0 Yes quiet
1755 0 Yes save
1780 0 Yes set
1795 0 Yes subclasses
1821 97 Yes true
1823 4 Yes false
1827 0 Yes verbose
1840 0 Yes will
1896 0 n/a __ANON__
1909 1 n/a __colour_data
1916 0 n/a __instantiate_object
1922 0 n/a __ANON__
1934 0 n/a __ANON__
1944 0 n/a _instantiate_object
1946 0 n/a _is_class_loaded
1950 0 n/a _is_array
1953 12 n/a _is_hash
1955 112293 n/a _is_object
1957 0 n/a _is_scalar
1959 0 n/a _load_class
1963 59991 n/a _obj2h
2000 0 n/a _parse_timestamp
2012 0 n/a __ANON__
2073 4 n/a _set_get
2105 0 n/a _set_get_array
2119 0 n/a _set_get_array_as_object
2153 425 n/a _set_get_boolean
2200 0 n/a __create_class
2329 0 n/a _set_get_class
2365 0 n/a _set_get_class_array
2399 1 n/a _set_get_code
2414 0 n/a _set_get_datetime
2482 0 n/a _set_get_hash
2512 128 n/a _set_get_hash_as_mix_object
2547 0 n/a _set_get_hash_as_object
2611 0 n/a __ANON__
2624 3 n/a _set_get_number
2638 0 n/a _set_get_number_or_object
2659 3541 n/a _set_get_object
2664 6 n/a BEGIN
2716 0 n/a _set_get_object_array2
2769 0 n/a _set_get_object_array
2815 0 n/a _set_get_object_array_object
2842 0 n/a _set_get_object_variant
2872 4 n/a _set_get_scalar
2889 55082 n/a _set_get_scalar_as_object
2943 0 n/a _set_get_scalar_or_object
2971 0 n/a _set_get_uri
2978 0 n/a __ANON__
2982 0 n/a __ANON__
3013 1 n/a _warnings_is_enabled
3017 0 n/a __dbh
3041 0 Yes DEBUG
3049 0 Yes VERBOSE
3057 0 n/a AUTOLOAD
3065 6 n/a BEGIN
3141 6 n/a BEGIN
3184 0 n/a __ANON__
3185 0 n/a __ANON__
3192 0 n/a __ANON__
3205 0 n/a __ANON__
3206 0 n/a __ANON__
3262 0 n/a DESTROY
3269 6 n/a BEGIN
3270 6 n/a BEGIN
3271 6 n/a BEGIN
3272 6 n/a BEGIN
3274 0 n/a __ANON__
3275 0 n/a __ANON__
3277 6 n/a BEGIN
3278 6 n/a BEGIN
3283 1 n/a init
3362 6 n/a BEGIN
3363 1 n/a as_string
3373 0 n/a caught
3379 0 n/a code
3381 1 n/a file
3383 1 n/a line
3385 1 n/a message
3387 1 n/a package
3391 0 n/a rethrow
3396 0 n/a retry_after
3398 0 n/a subroutine
3402 0 n/a throw
3412 1 n/a trace
3414 0 n/a type
3419 6 n/a BEGIN
3420 0 n/a _obj_eq
3448 0 n/a AUTOLOAD
3450 6 n/a BEGIN
3475 6 n/a BEGIN
3476 6 n/a BEGIN
3477 0 n/a __ANON__
3478 0 n/a __ANON__
3479 0 n/a __ANON__
3481 6 n/a BEGIN
3482 6 n/a BEGIN
3483 6 n/a BEGIN
3488 1432 n/a new
3499 6 n/a BEGIN
3500 0 n/a _obj_eq
3518 1432 n/a AUTOLOAD
3533 0 n/a DESTROY
3538 6 n/a BEGIN
3539 6 n/a BEGIN
3540 6 n/a BEGIN
3541 6 n/a BEGIN
3543 6 n/a BEGIN
3548 0 n/a new
3568 0 n/a __ANON__
3664 0 n/a AUTOLOAD
3666 6 n/a BEGIN
3702 6 n/a BEGIN
3704 3703 n/a __ANON__
3705 0 n/a __ANON__
3706 0 n/a __ANON__
3707 6 n/a BEGIN
3709 6 n/a BEGIN
3712 7 n/a new
3714 0 n/a defined
3719 279 n/a true
3720 146 n/a false
3722 0 n/a is_bool
3723 0 n/a is_true
3724 0 n/a is_false
3731 0 n/a TO_JSON
3737 6 n/a BEGIN
3738 6 n/a BEGIN
3739 6 n/a BEGIN
3740 6 n/a BEGIN
3741 6 n/a BEGIN
3744 0 n/a __ANON__
3745 0 n/a __ANON__
3746 2 n/a __ANON__
3747 1 n/a __ANON__
3750 6 n/a BEGIN
3751 6 n/a BEGIN
3756 35 n/a new
3764 2 n/a as_hash
3775 26 n/a as_string
3782 5 n/a clone
3786 4 n/a delete
3817 1 n/a each
3838 4 n/a exists
3845 1 n/a for
3857 1 n/a foreach
3869 3 n/a grep
3895 3 n/a join
3901 5 n/a keys
3905 14 n/a length
3909 2 n/a map
3925 2 n/a pop
3931 1 n/a push
3938 1 n/a push_arrayref
3947 1 n/a reset
3954 1 n/a reverse
3968 1 n/a set
3976 1 n/a shift
3980 1 n/a size
3984 8 n/a sort
4010 2 n/a splice
4046 1 n/a undef
4053 1 n/a unshift
4060 1 n/a values
4074 19 n/a _number
4083 6 n/a BEGIN
4084 3 n/a _obj_eq
4108 3 n/a _scalar
4115 1 n/a _warnings_is_enabled
4120 6 n/a BEGIN
4121 6 n/a BEGIN
4122 6 n/a BEGIN
4125 6 n/a BEGIN
4126 6 n/a BEGIN
4131 3 n/a __ANON__
4132 6 n/a BEGIN
4157 1 n/a __ANON__
4158 6 n/a BEGIN
4171 3199 n/a __ANON__
4172 6 n/a BEGIN
4183 6 n/a BEGIN
4184 6 n/a BEGIN
4190 55335 n/a new
4218 3 n/a as_boolean
4221 6720 n/a as_string
4227 1 n/a capitalise
4292 1 n/a chomp
4294 1 n/a chop
4298 5 n/a clone
4309 1 n/a crypt
4311 55317 n/a defined
4313 1 n/a fc
4315 2 n/a hex
4319 2 n/a index
4325 2 n/a is_alpha
4327 1 n/a is_alpha_numeric
4329 1 n/a is_empty
4331 1 n/a is_lower
4333 1 n/a is_numeric
4335 1 n/a is_upper
4337 1 n/a lc
4339 1 n/a lcfirst
4341 1 n/a left
4343 2 n/a length
4347 1 n/a like
4359 1 n/a ltrim
4372 1 n/a match
4381 1 n/a ord
4385 2 n/a pad
4408 1 n/a quotemeta
4410 0 n/a right
4414 4 n/a replace
4423 1 n/a reset
4425 1 n/a reverse
4429 2 n/a rindex
4437 1 n/a rtrim
4448 872 n/a scalar
4452 3413 n/a set
4477 2 n/a split
4501 1 n/a sprintf
4505 2 n/a substr
4514 2 n/a trim
4521 2 n/a uc
4523 0 n/a ucfirst
4527 1 n/a undef
4534 2 n/a _array
4543 9 n/a _number
4550 17 n/a _new
4552 0 n/a _warnings_is_enabled
4557 6 n/a BEGIN
4558 6 n/a BEGIN
4559 6 n/a BEGIN
4560 6 n/a BEGIN
4561 6 n/a BEGIN
4562 6 n/a BEGIN
4563 6 n/a BEGIN
4564 6 n/a BEGIN
4570 55 n/a __ANON__
4571 3 n/a __ANON__
4572 5 n/a __ANON__
4573 3 n/a __ANON__
4574 4 n/a __ANON__
4575 2 n/a __ANON__
4577 3 n/a __ANON__
4579 1 n/a __ANON__
4581 1 n/a __ANON__
4583 1 n/a __ANON__
4585 1 n/a __ANON__
4587 1 n/a __ANON__
4588 1 n/a __ANON__
4589 2 n/a __ANON__
4590 1 n/a __ANON__
4591 2 n/a __ANON__
4592 1 n/a __ANON__
4593 1 n/a __ANON__
4594 1 n/a __ANON__
4595 1 n/a __ANON__
4596 1 n/a __ANON__
4597 1 n/a __ANON__
4601 2 n/a __ANON__
4618 2 n/a __ANON__
4619 2 n/a __ANON__
4620 1 n/a __ANON__
4621 1 n/a __ANON__
4622 3 n/a __ANON__
4623 6 n/a __ANON__
4624 7 n/a __ANON__
4625 81 n/a __ANON__
4626 1 n/a __ANON__
4629 3 n/a __ANON__
4634 2 n/a __ANON__
4638 6 n/a BEGIN
5005 130 n/a init
5010 6 n/a BEGIN
5025 67 n/a __ANON__
5081 0 n/a __ANON__
5200 6 n/a BEGIN
5202 6 n/a BEGIN
5203 128 n/a __ANON__
5205 0 n/a __ANON__
5211 128 n/a __ANON__
5224 0 n/a __ANON__
5230 3 n/a abs
5234 1 n/a atan
5236 1 n/a atan2
5238 4 n/a as_boolean
5240 0 n/a as_string
5242 1 n/a cbrt
5244 1 n/a ceil
5246 1 n/a chr
5250 67 n/a clone
5263 141 n/a compute
5269 6 n/a BEGIN
5282 6 n/a BEGIN
5293 1 n/a cos
5295 4 n/a currency
5297 3925 n/a decimal
5299 128 n/a default
5301 1 n/a exp
5303 2 n/a floor
5307 2 n/a format
5309 6 n/a BEGIN
5315 2 n/a __ANON__
5324 0 n/a __ANON__
5329 2 n/a format_binary
5333 1 n/a format_bytes
5340 1 n/a __ANON__
5347 0 n/a __ANON__
5352 2 n/a format_hex
5356 1 n/a format_money
5365 1 n/a __ANON__
5376 0 n/a __ANON__
5383 1 n/a format_negative
5390 1 n/a __ANON__
5400 0 n/a __ANON__
5407 0 n/a format_picture
5408 6 n/a BEGIN
5414 0 n/a __ANON__
5421 0 n/a __ANON__
5426 3540 n/a formatter
5431 1 n/a from_binary
5435 1 n/a __ANON__
5442 0 n/a __ANON__
5449 1 n/a from_hex
5453 1 n/a __ANON__
5459 0 n/a __ANON__
5464 3991 n/a grouping
5466 1 n/a int
5470 1 n/a is_finite
5472 1 n/a is_float
5475 0 n/a is_infinite
5477 1 n/a is_int
5479 1 n/a is_nan
5483 4 n/a is_negative
5485 1 n/a is_normal
5489 4 n/a is_positive
5491 68 n/a lang
5493 1 n/a length
5495 1 n/a locale
5497 1 n/a log
5499 1 n/a log2
5501 1 n/a log10
5503 3 n/a max
5505 2 n/a min
5507 1 n/a mod
5512 3540 n/a new_formatter
5539 3540 n/a __ANON__
5548 0 n/a __ANON__
5553 1 n/a oct
5555 3991 n/a position_neg
5557 3991 n/a position_pos
5559 0 n/a pow
5561 3992 n/a precede
5563 3991 n/a precede_neg
5565 0 n/a precede_pos
5567 3930 n/a precision
5569 0 n/a rand
5571 1 n/a round
5573 0 n/a round_zero
5577 0 n/a round2
5578 6 n/a BEGIN
5584 0 n/a __ANON__
5593 0 n/a __ANON__
5598 3863 n/a sign_neg
5600 3863 n/a sign_pos
5602 1 n/a sin
5606 3991 n/a space_neg
5608 3991 n/a space_pos
5610 1 n/a sqrt
5612 3954 n/a symbol
5614 1 n/a tan
5616 3992 n/a thousand
5620 1 n/a unformat
5624 1 n/a __ANON__
5632 0 n/a __ANON__
5639 29 n/a _func
5660 51469 n/a _set_get_prop
5681 0 n/a AUTOLOAD
5688 0 n/a __ANON__
5692 0 n/a __ANON__
5703 6 n/a BEGIN
5704 6 n/a BEGIN
5705 6 n/a BEGIN
5706 5 n/a __ANON__
5707 0 n/a __ANON__
5708 0 n/a __ANON__
5709 1 n/a __ANON__
5710 0 n/a __ANON__
5711 0 n/a __ANON__
5712 0 n/a __ANON__
5713 0 n/a __ANON__
5714 0 n/a __ANON__
5715 0 n/a __ANON__
5716 0 n/a __ANON__
5719 6 n/a BEGIN
5720 6 n/a BEGIN
5721 6 n/a BEGIN
5722 6 n/a BEGIN
5727 17 n/a new
5731 1 n/a clone
5733 0 n/a is_finite
5735 0 n/a is_float
5737 0 n/a is_infinite
5739 0 n/a is_int
5741 0 n/a is_nan
5743 2 n/a is_normal
5745 0 n/a length
5749 1 n/a _catchall
5763 7 n/a _func
5783 0 n/a AUTOLOAD
5797 0 n/a DESTROY
5804 6 n/a BEGIN
5805 6 n/a BEGIN
5806 6 n/a BEGIN
5807 6 n/a BEGIN
5810 1 n/a is_infinite
5815 6 n/a BEGIN
5816 6 n/a BEGIN
5817 6 n/a BEGIN
5818 6 n/a BEGIN
5821 1 n/a is_nan
5827 6 n/a BEGIN
5828 6 n/a BEGIN
5829 6 n/a BEGIN
5832 1 n/a __ANON__
5833 1 n/a __ANON__
5834 4 n/a __ANON__
5835 3 n/a __ANON__
5836 1 n/a __ANON__
5837 2 n/a __ANON__
5838 0 n/a __ANON__
5839 0 n/a __ANON__
5840 1 n/a __ANON__
5841 1 n/a __ANON__
5842 0 n/a __ANON__
5843 0 n/a __ANON__
5845 6 n/a BEGIN
5846 6 n/a BEGIN
5847 6 n/a BEGIN
5848 6 n/a BEGIN
5849 6 n/a BEGIN
5854 133 n/a new
5877 1 n/a as_string
5881 1 n/a clone
5889 3 n/a debug
5891 2 n/a defined
5893 1 n/a delete
5897 3 n/a dump
5903 1 n/a each
5913 1 n/a exists
5915 1 n/a for
5919 1 n/a foreach
5931 2 n/a json
5950 1 n/a keys
5952 21 n/a length
5956 2 n/a merge
5969 4 n/a __ANON__
6007 0 n/a reset
6009 0 n/a undef
6013 1 n/a values
6059 5 n/a _dumper
6077 3 n/a _internal
6099 12 n/a _obj_comp
6118 0 n/a _printer
6122 6 n/a BEGIN
6123 2 n/a _obj_eq
6144 26 n/a _tie_object
6151 6 n/a BEGIN
6152 6 n/a BEGIN
6153 6 n/a BEGIN
6154 6 n/a BEGIN
6155 6 n/a BEGIN
6160 133 n/a TIEHASH
6190 0 n/a CLEAR
6197 1 n/a DELETE
6214 3 n/a EXISTS
6231 566 n/a FETCH
6251 26 n/a FIRSTKEY
6270 88 n/a NEXTKEY
6278 0 n/a SCALAR
6294 3916 n/a STORE
6311 425 n/a enable
6315 4512 n/a _exclude
6324 6 n/a BEGIN
6325 6 n/a BEGIN
6331 0 n/a TIEHASH
6350 0 n/a CLEAR
6375 0 n/a DELETE
6391 0 n/a EXISTS
6408 0 n/a FETCH
6425 0 n/a FIRSTKEY
6446 0 n/a NEXTKEY
6463 0 n/a STORE