tcpdi_parser D

Total Complexity 246
Dependencies 2
Dependents 1
Total lines 1,335
Lines of code 869
Logical lines of code 623
Comment lines 400
Methods 31
Properties 15

Methods 31

Method Rating Maintainability Complexity Lines of code
decodeXrefStream()
D
22
55 181
getRawObject()
D
26
39 158
decodeXref()
B
39 16 65
getIndirectObject()
A
45 15 36
decodeStream()
A
46 14 37
getObjectVal()
A
45 11 39
readPages()
A
49 11 31
getDictValue()
A
49 8 32
getXrefData()
S
51 7 27
getPageBox()
S
50 7 26
findObjectOffsets()
S
51 6 26
_rebuildContentStream()
S
55 6 20
_getPageRotation()
S
57 6 18
_getPageResources()
S
57 5 18
extractObjectStream()
S
55 5 17
_getPageContent()
S
58 5 16
findObjectOffset()
S
60 4 13
Error()
S
63 3 11
setPageno()
S
67 3 7
getContent()
S
63 3 10
readPage()
S
64 3 10
_getPageBoxes()
S
65 3 9
__construct()
S
59 2 15
cleanUp()
S
60 1 16
getPDFVersion()
S
69 2 6
getPageResources()
S
79 1 3
getRawStream()
S
63 1 10
getPageCount()
S
83 1 3
getPageBoxes()
S
78 1 3
getPageRotation()
S
78 1 3
getParsedData()
S
79 1 3