Subroutine Coverage

blib/lib/Image/ExifTool.pm
Criterion Covered Total %
subroutine 159 176 90.3
pod 26 159 16.3


line count pod subroutine
18 113 n/a BEGIN
21 113 n/a BEGIN
22 113 n/a BEGIN
30 113 n/a BEGIN
1241 777 No DummyWriteProc
2303 41 No SetWarning
2306 17 No GetWarning
2313 226 No CleanWarning
2330 508 Yes new
2377 539 Yes ImageInfo
2407 23369 Yes Options
2443 113 n/a BEGIN
2675 508 Yes ClearOptions
2704 552 Yes ExtractInfo
3041 113 n/a BEGIN
3043 113 n/a BEGIN
3205 714 Yes GetInfo
3311 462 Yes GetTagList
3382 1 Yes GetFoundTags
3394 2 Yes GetRequestedTags
3410 54446 Yes GetValue
3707 23997 Yes GetTagID
3722 23997 Yes GetDescription
3770 204492 Yes GetGroup
3882 3 Yes GetGroups
3911 508 Yes SetNewGroups
3936 541 Yes BuildCompositeTags
4128 11 No GetCompositeTagInfo
4139 0 Yes AvailableOptions
4148 17418 Yes GetTagName
4158 0 Yes GetShortcuts
4174 1010 Yes GetFileType
4238 0 Yes CanWrite
4262 24 Yes CanCreate
4276 357 Yes OrderedKeys
4287 818 No Init
4349 2 No CombineInfo
4382 550 No DoneExtract
4558 0 No GetTableName
4569 0 No GetTagIndex
4580 72 No FindValue
4602 23 No NextTagKey
4618 125 No IsUTF8
4666 505 No SplitFileName
4691 1198 No EncodeFileName
4744 0 Yes WindowsLongPath
4813 960 No Open
4870 231 No Exists
4896 1 No IsDirectory
4915 1 No CreateDirectory
4965 0 No GetFileTime
5029 725 No ParseArguments
5141 2 No IsSameID
5163 28413 No GroupMatches
5213 73 No RemoveTagsFromList
5243 8 No CopyAltInfo
5269 720 No SetFoundTags
5509 763 No DoAutoLoad
5530 113 n/a BEGIN
5539 570 n/a AUTOLOAD
5547 0 No AddCleanup
5561 95 No Warn
5594 4 No Error
5613 528 No ExpandShortcuts
5708 636 No AddCompositeTags
5715 113 n/a BEGIN
5806 1 No AddTagsToLookup
5823 5048 No ExpandFlags
5847 5458 No SetupTagTable
5883 0 No IsPC
5891 8210 No IsFloat
5897 20348 No IsInt
5898 3370 No IsHex
5899 16 No IsRational
5905 3522 No RoundFloat
5914 996 No ToFloat
5943 1366 No SwapBytes
5952 1302 No SwapWords
5964 163357 No DoUnpackStd
5970 12 No DoUnpackRev
5979 31738 No DoPackStd
5986 0 No DoPackRev
5997 27965 No DoUnpack
6014 1236 No DoUnpackDbl
6022 135 No Get8s
6023 8004 No Get8u
6024 14996 No Get16s
6025 78831 No Get16u
6026 12274 No Get32s
6027 76387 No Get32u
6028 695 No GetFloat
6029 1236 No GetDouble
6030 12 No Get16uRev
6031 0 No Get32uRev
6037 12 No GetRational32s
6045 12 No GetRational32u
6052 690 No GetRational64s
6059 2840 No GetRational64u
6066 18 No GetFixed16s
6072 0 No GetFixed16u
6077 1889 No GetFixed32s
6084 216 No GetFixed32u
6089 5 No Set8s
6090 308 No Set8u
6091 12729 No Set16u
6092 18696 No Set32u
6093 0 No Set16uRev
6097 14746 No GetByteOrder
6105 16308 No SetByteOrder
6148 39 No ToggleByteOrder
6219 1600 No FormatSize
6231 37351 No ReadValue
6289 6489 No Decode
6320 110 No Encode
6330 178 No DecodeBits
6359 208 No ValidateImage
6386 54 No ValidTagName
6396 38961 No MakeTagName
6410 11306 No MakeDescription
6435 0 No GetDescriptions
6451 13298 Yes Filter
6488 590 No Printable
6519 1843 No ConvertDateTime
6644 3 No ConvertTimeSpan
6669 36 No TimeLocal
6687 967 No GetTimeZone
6709 1008 No TimeZoneString
6729 1070 No ConvertUnixTime
6762 176 No GetUnixTime
6796 318 No ConvertFileSize
6822 130 No ConvertDuration
6847 19 No ConvertBitrate
6864 1010 No ConvertFileName
6876 1 No InverseFileName
6889 416 Yes LimitLongValues
6903 0 No HDump
6934 585 No IdentifyTrailer
6987 78 No ProcessTrailers
7060 113 n/a BEGIN
7062 113 n/a BEGIN
7181 3200 No JpegMarkerName
7200 582 No DirStart
7216 251 No ProcessJPEG
8437 2 No ProcessEXV
8446 2 No ProcessEXIF
8456 502 No ProcessTIFF
8474 0 No ProcessSubTIFF
8487 502 No DoProcessTIFF
8872 8157 No TagTableKeys
8895 97410 No GetTagTable
8899 113 n/a BEGIN
8917 113 n/a BEGIN
8919 113 n/a BEGIN
8992 5229 No ProcessDirectory
9027 113 n/a BEGIN
9029 113 n/a BEGIN
9043 742 No MetadataPath
9053 2039 No GetFileExtension
9071 607327 No GetTagInfoList
9101 114722 No GetTagInfo
9174 7224 No AddTagToTable
9231 9769 No HandleTag
9390 61451 No FoundTag
9575 22 No SetPriorityDir
9584 13782 No SetGroup
9593 224 No DeleteTag
9607 173 No DoEscape
9630 676 No SetFileType
9665 18 No OverrideFileType
9690 8 No ModifyMimeType
9709 12492 No VPrint
9725 2009 No VerboseDir
9746 1666 No VerboseDump
9766 0 No PrintHex
9778 47 No ExtractBinary
9819 2223 No ProcessBinaryData