Parsedown D

Total Complexity 181
Dependencies 0
Dependents 1
Total lines 1,415
Lines of code 885
Logical lines of code 380
Comment lines 103
Methods 43
Properties 14

Methods 43

Method Rating Maintainability Complexity Lines of code
lines()
C
34 24 96
identifyTable()
A
38 13 77
identifyLink()
A
38 12 77
line()
A
46 8 39
identifyMarkup()
S
52 7 26
addToList()
S
49 6 34
identifyComment()
S
57 7 17
addToTable()
S
49 5 33
element()
S
52 5 28
identifyEmphasis()
S
52 5 27
identifySetext()
S
61 6 11
addToMarkup()
S
53 5 23
addToQuote()
S
57 5 17
identifyUrl()
S
54 4 21
elements()
S
57 4 19
identifyAtx()
S
55 4 19
addToFencedCode()
S
56 4 19
identifyStrikethrough()
S
57 4 17
identifyTag()
S
60 4 13
identifyFencedCode()
S
53 3 25
identifyList()
S
53 3 23
identifyReference()
S
58 3 16
identifyUrlTag()
S
57 3 16
identifyEmailTag()
S
58 3 15
addToCodeBlock()
S
59 3 14
addToComment()
S
62 3 12
li()
S
61 3 12
identifyCodeBlock()
S
58 2 17
identifyEscapeSequence()
S
65 3 9
identifyInlineCode()
S
58 2 15
identifyQuote()
S
61 2 13
identifyRule()
S
63 2 11
readPlainText()
S
72 2 5
identifyAmpersand()
S
66 2 9
instance()
S
66 2 9
text()
S
63 1 11
identifyLessThan()
S
72 1 6
buildParagraph()
S
65 1 10
setBreaksEnabled()
S
77 1 4
completeFencedCode()
S
70 1 6
completeCodeBlock()
S
70 1 6
setMarkupEscaped()
S
77 1 4
parse()
S
77 1 4