MarkdownExtra_Parser D

Total Complexity 141
Dependencies 0
Dependents 0
Total lines 1,665
Lines of code 1,028
Logical lines of code 447
Comment lines 371
Methods 41
Properties 25

Methods 41

Method Rating Maintainability Complexity Lines of code
_hashHTMLBlocks_inMarkdown()
C
28
24 151
_hashHTMLBlocks_inHTML()
B
33 19 107
_doTable_callback()
A
43 8 51
appendFootnotes()
A
42 7 51
doExtraAttributes()
A
50 8 28
_doFencedCodeBlocks_callback()
S
53 6 20
_appendFootnotes_callback()
S
49 5 32
_doAnchors_reference_callback()
S
50 5 29
_doImages_reference_callback()
S
52 5 26
doAnchors()
S
46 2 55
setup()
S
57 3 17
_doAnchors_inline_callback()
S
56 3 17
_doImages_inline_callback()
S
56 3 17
formParagraphs()
S
58 3 15
_doHeaders_callback_setext()
S
62 4 9
_processDefListItems_callback_dd()
S
59 3 14
_doAbbreviations_callback()
S
60 3 14
doImages()
S
50 1 44
doTables()
S
50 1 40
doDefLists()
S
51 1 35
processDefListItems()
S
52 1 32
doFencedCodeBlocks()
S
54 1 30
stripLinkDefinitions()
S
54 1 29
doAbbreviations()
S
63 2 11
doHeaders()
S
57 1 21
stripFootnotes()
S
57 1 21
MarkdownExtra_Parser()
S
57 1 19
_stripAbbreviations_callback()
S
64 2 10
_processDefListItems_callback_dt()
S
64 2 9
hashHTMLBlocks()
S
70 2 7
_stripLinkDefinitions_callback()
S
65 2 8
doFootnotes()
S
71 2 6
_doHeaders_callback_atx()
S
68 1 6
stripAbbreviations()
S
64 1 10
teardown()
S
67 1 9
_doFencedCodeBlocks_newlines()
S
75 1 4
_stripFootnotes_callback()
S
72 1 5
hashClean()
S
80 1 3
_doDefLists_callback()
S
69 1 6
_doTable_leadingPipe_callback()
S
67 1 7
__construct()
S
83 1 3