Michelf\MarkdownExtra D

Total Complexity 163
Dependencies 0
Dependents 1
Total lines 1,878
Lines of code 1,064
Logical lines of code 479
Comment lines 581
Methods 43
Properties 32

Methods 43

Method Rating Maintainability Complexity Lines of code
_hashHTMLBlocks_inMarkdown()
C
29
24 143
_hashHTMLBlocks_inHTML()
B
34 19 103
doExtraAttributes()
A
47 15 33
_doFootnotes()
A
40 10 61
_doTable_callback()
A
43 8 46
_doFencedCodeBlocks_callback()
S
51 7 24
_appendFootnotes_callback()
S
48 5 33
_doAnchors_reference_callback()
S
50 5 29
_doImages_reference_callback()
S
51 5 27
doAnchors()
S
46 2 55
_doAnchors_inline_callback()
S
54 4 19
_doHeaders_callback_setext()
S
60 5 10
formParagraphs()
S
57 4 15
setup()
S
57 3 17
_doImages_inline_callback()
S
57 3 16
appendFootnotes()
S
59 3 15
_processDefListItems_callback_dd()
S
58 3 15
doImages()
S
50 1 44
_doAbbreviations_callback()
S
61 3 12
doTables()
S
50 1 40
doHeaders()
S
56 2 21
doDefLists()
S
51 1 35
processDefListItems()
S
52 1 32
doFencedCodeBlocks()
S
55 1 31
stripLinkDefinitions()
S
54 1 29
doAbbreviations()
S
63 2 11
teardown()
S
63 2 11
stripFootnotes()
S
57 1 21
__construct()
S
56 1 20
_processDefListItems_callback_dt()
S
64 2 9
doFootnotes()
S
70 2 6
_doHeaders_callback_atx()
S
65 2 7
hashHTMLBlocks()
S
69 2 7
_stripAbbreviations_callback()
S
64 2 10
_stripLinkDefinitions_callback()
S
65 2 8
_doTable_makeAlignAttr()
S
68 2 7
_doFencedCodeBlocks_newlines()
S
74 1 4
_doDefLists_callback()
S
69 1 6
_doTable_leadingPipe_callback()
S
67 1 7
_stripFootnotes_callback()
S
72 1 5
hashClean()
S
79 1 3
parseFootnotePlaceholders()
S
70 1 7
stripAbbreviations()
S
64 1 10