Stephino_Rpg_Parsedown D

Total Complexity 298
Dependencies 0
Dependents 3
Total lines 1,577
Lines of code 1,133
Logical lines of code 544
Comment lines 176
Methods 67
Properties 8

Methods 67

Method Rating Maintainability Complexity Lines of code
_linesElements()
C
36 24 79
_blockTable()
B
36 17 81
_element()
B
42 19 47
_blockListContinue()
B
40 17 56
_blockList()
A
41 13 51
_lineElements()
A
43 12 48
_inlineLink()
A
42 8 55
_inlineMarkup()
A
52 9 23
_blockTableContinue()
A
47 7 35
_inlineUrl()
A
49 7 31
_sanitiseElement()
S
52 7 25
_elements()
S
58 7 15
_inlineImage()
S
48 5 34
_inlineEmailTag()
S
49 5 32
_blockSetextHeader()
S
62 7 9
_inlineEmphasis()
S
52 5 24
_handle()
S
54 5 23
_blockHeader()
S
54 5 21
_blockCode()
S
56 5 18
_blockFencedCodeContinue()
S
56 5 16
_blockQuoteContinue()
S
60 5 13
_blockFencedCode()
S
51 4 27
_inlineUrlTag()
S
54 4 21
_blockMarkup()
S
56 4 18
_inlineStrikethrough()
S
56 4 18
_blockComment()
S
57 4 17
_li()
S
63 5 10
_blockReference()
S
60 4 12
_pregReplaceElements()
S
58 3 15
_blockListComplete()
S
63 4 10
_extractElement()
S
64 4 10
_inlineSpecialCharacter()
S
62 4 10
_blockCodeContinue()
S
61 3 12
_inlineText()
S
58 2 17
_elementApplyRecursive()
S
65 3 9
_elementApplyRecursiveDepthFirst()
S
66 3 8
_inlineEscapeSequence()
S
66 3 8
_filterUnsafeUrlInAttribute()
S
64 3 9
_blockMarkupContinue()
S
67 3 7
_blockCommentContinue()
S
63 3 10
_blockRule()
S
63 3 10
_inlineCode()
S
59 2 14
_blockQuote()
S
60 2 14
_elementsApplyRecursiveDepthFirst()
S
70 2 6
_elementsApplyRecursive()
S
70 2 6
_escape()
S
77 2 3
_striAtStart()
S
66 2 8
instance()
S
70 2 6
_paragraphContinue()
S
68 2 7
_paragraph()
S
61 1 13
setSafeMode()
S
76 1 4
line()
S
79 1 3
setBreaksEnabled()
S
77 1 4
setUrlsLinked()
S
76 1 4
setLinksRemoved()
S
76 1 4
parse()
S
78 1 3
setImagesRemoved()
S
76 1 4
_blockCodeComplete()
S
82 1 3
_isBlockCompletable()
S
78 1 3
_handleElementRecursive()
S
79 1 3
setStrictMode()
S
76 1 4
_unmarkedText()
S
75 1 4
_blockFencedCodeComplete()
S
82 1 3
_textElements()
S
68 1 7
_lines()
S
80 1 3
_isBlockContinuable()
S
78 1 3
_handleElementsRecursive()
S
79 1 3