Readability D

Total Complexity 187
Dependencies 5
Dependents 1
Total lines 1,004
Lines of code 578
Logical lines of code 401
Comment lines 277
Methods 26
Properties 13

Methods 26

Method Rating Maintainability Complexity Lines of code
grabArticle()
D
20
56 185
cleanConditionally()
C
39 25 49
initializeNode()
B
47 20 35
addFootnotes()
A
43 10 44
getArticleTitle()
A
47 10 36
getClassWeight()
A
52 10 25
prepArticle()
A
47 9 35
clean()
S
54 7 19
init()
S
47 5 36
prepDocument()
S
57 4 16
cleanHeaders()
S
62 5 10
getInnerText()
S
61 4 12
getLinkDensity()
S
59 3 14
postProcessContent()
S
72 3 5
revertReadabilityStyledElements()
S
65 2 8
dbg()
S
78 2 3
cleanStyles()
S
71 2 6
removeScripts()
S
68 2 7
flagIsActive()
S
79 1 3
addFlag()
S
80 1 3
__construct()
S
63 1 10
killBreaks()
S
72 1 5
getCharCount()
S
79 1 3
getTitle()
S
82 1 3
getContent()
S
82 1 3
removeFlag()
S
80 1 3