Subroutine Coverage

blib/lib/MP3/Tag.pm
Criterion Covered Total %
subroutine 94 142 66.2
pod n/a


line count pod subroutine
16 6 n/a BEGIN
21 1814 n/a parent_ok
25 1804 n/a get_config
33 6 n/a BEGIN
34 6 n/a BEGIN
35 6 n/a BEGIN
36 6 n/a BEGIN
37 6 n/a BEGIN
38 6 n/a BEGIN
39 6 n/a BEGIN
40 6 n/a BEGIN
41 6 n/a BEGIN
42 6 n/a BEGIN
44 6 n/a BEGIN
51 6 n/a BEGIN
204 174 n/a rel2abs
215 87 n/a new
239 6 n/a BEGIN
243 88 n/a new
250 0 n/a DESTROY
251 1404 n/a proxy_ok
253 1544 n/a AUTOLOAD
263 0 n/a proxy_ok
289 937 n/a get_tags
306 12 n/a _get_tag
325 3 n/a new_fake
353 32 n/a new_tag
382 0 n/a close
405 0 n/a genres
446 23 n/a autoinfo
546 19 n/a track1
552 5 n/a track2
558 5 n/a track0
569 11 n/a disk1
577 7 n/a disk2
585 7 n/a disk_alphanum
598 284 n/a _auto_field_from
636 282 n/a auto_field
644 6 n/a BEGIN
646 282 n/a __ANON__
647 282 n/a __ANON__
655 6 n/a BEGIN
657 0 n/a __ANON__
663 6 n/a BEGIN
666 20 n/a __ANON__
672 5 n/a __ANON__
678 6 n/a BEGIN
680 4 n/a __ANON__
696 0 n/a aspect_ratio
703 0 n/a aspect_ratio_inverted
708 0 n/a aspect_ratio3
725 0 n/a mime_Pretype
731 0 n/a mime_type
783 6 n/a BEGIN
785 0 n/a __ANON__
788 0 n/a __ANON__
1194 24 n/a config
1254 2622 n/a get_config
1260 683 n/a get_config1
1277 0 n/a name_for_field_normalization
1292 0 n/a pure_filetags
1318 0 n/a get_user
1329 0 n/a set_user
1347 6 n/a set_id3v2_frame
1368 0 n/a get_id3v2_frames
1384 0 n/a delete_tag
1402 0 n/a is_id3v2_modified
1500 49 n/a select_id3v2_frame
1510 169 n/a _select_id3v2_frame_by_descr
1531 102 n/a __ANON__
1548 169 n/a select_id3v2_frame_by_descr
1553 0 n/a frame_translate
1558 0 n/a frames_translate
1565 0 n/a have_id3v2_frame
1572 30 n/a have_id3v2_frame_by_descr
1579 0 n/a get_id3v2_frame_ids
1586 7 n/a id3v2_frame_descriptors
1611 0 n/a copy_id3v2_frames
1622 0 n/a _Data_to_MIME
1648 0 n/a shorten_person
1664 0 n/a normalize_person
1693 0 n/a id3v2_frames_autofill
2131 2 n/a process_handlers
2146 324 n/a _interpolate
2407 179 n/a interpolate
2438 35 n/a interpolate_with_flags
2555 0 n/a _rex_protect_filename
2568 42 n/a _parse_rex_anything
2578 0 n/a __pure_track_rex
2585 47 n/a _parse_rex_microinterpolate
2628 35 n/a _parse_rex_prepare
2673 2 n/a parse_rex_prepare
2678 33 n/a parse_prepare
2683 35 n/a parse_rex_match
2706 0 n/a parse_rex
2740 0 n/a __unquote
2743 0 n/a __parse_prepare
2752 5 n/a parse
2804 41 n/a from_filesystem
2812 36 n/a filename
2817 5 n/a abs_filename
2822 0 n/a filename_noextension
2830 36 n/a filename_nodir
2835 1 n/a dirname
2842 1 n/a dir_component
2848 16 n/a filename_extension
2856 4 n/a filename_nodir_noextension
2864 1 n/a abs_filename_noextension
2872 15 n/a filename_extension_nodot
2977 6 n/a BEGIN
2981 0 n/a __ANON__
2994 0 n/a frequency_Hz
2997 0 n/a mpeg_layer_roman
2998 0 n/a total_millisecs_int_fetch
2999 0 n/a frames_padded_YN
3000 0 n/a is_copyrighted_YN
3003 32 n/a total_millisecs_int
3011 0 n/a total_secs_int
3012 1 n/a total_secs
3013 6 n/a total_secs_trunc
3014 9 n/a total_mins
3015 9 n/a leftover_mins
3016 4 n/a total_hours
3017 0 n/a leftover_secs
3018 6 n/a leftover_secs_trunc
3019 3 n/a leftover_msec
3020 9 n/a leftover_secs_float
3022 0 n/a time_mm_ss
3027 0 n/a duration_secs
3073 15 n/a format_time
3127 0 n/a channel_mode
3150 14 n/a can_write
3158 14 n/a writable_by_extension
3164 1 n/a die_cant_write
3170 14 n/a can_write_or_die
3205 32 n/a update_tags
3256 71 n/a _massage_genres
3311 14 n/a extension_is
3318 84 n/a DESTROY
3325 0 n/a parse_cfg_line
3346 0 n/a parse_cfg
3370 0 n/a load_parents