tcpdi_parser D

Total Complexity 249
Dependencies 1
Dependents 1
Total lines 1,359
Lines of code 881
Logical lines of code 630
Comment lines 412
Methods 33
Properties 14

Methods 33

Method Rating Maintainability Complexity Lines of code
decodeXrefStream()
D
21
56 184
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 5 18
_getPageResources()
S
57 5 18
extractObjectStream()
S
55 5 17
_getPageContent()
S
58 5 16
_getPageAnnotations()
S
59 4 15
findObjectOffset()
S
60 4 13
readPage()
S
64 3 10
_getPageBoxes()
S
65 3 9
setPageno()
S
67 3 7
getContent()
S
63 3 10
__construct()
S
60 2 14
cleanUp()
S
60 1 16
getPDFVersion()
S
69 2 6
getPageAnnotations()
S
79 1 3
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
Error()
S
78 1 3