Code Analysis: Markup Markdown 1.9.2

Function Rating Maintainability Complexity Lines of code
Parsedown::lines()
C
33 26 105
Markup_Markdown::options_page()
B
31 15 139
Markup_Markdown::oembed_service()
B
41 19 48
Markup_Markdown::my_plugin_assets()
B
45 18 37
Markup_Markdown::add_markdown_support()
B
40 16 54
Parsedown::blockTable()
A
38 13 77
Markup_Markdown::install_spell_checker()
A
43 15 45
Parsedown::element()
A
42 13 55
Parsedown::line()
A
45 11 43
Parsedown::blockMarkup()
A
46 11 41
Parsedown::inlineMarkup()
A
51 10 27
Parsedown::blockListContinue()
A
46 9 40
Markup_Markdown::make_conf()
A
51 10 24
Parsedown::inlineLink()
A
43 7 57
Markup_Markdown::get_current_post_type()
A
57 9 16
Parsedown::blockComment()
A
56 8 17
ParsedownExtra::processTag()
S
47 6 37
Parsedown::blockTableContinue()
S
47 6 37
ParsedownExtra::buildFootnoteElement()
S
44 5 49
Parsedown::blockMarkupContinue()
S
51 6 28
Parsedown::sanitiseElement()
S
52 6 26
Parsedown::blockList()
S
49 5 31
Parsedown::inlineEmphasis()
S
52 5 27
Parsedown::blockSetextHeader()
S
61 6 11
Markup_Markdown::add_inline_editor_conf()
S
50 5 25
Parsedown::blockHeader()
S
53 5 23
ParsedownExtra::blockDefinitionListContinue()
S
53 5 23
Parsedown::inlineUrl()
S
53 5 22
Parsedown::blockCode()
S
55 5 21
ParsedownExtra::blockFootnoteContinue()
S
56 5 19
Markup_Markdown::prepare_cache()
S
56 5 19
Parsedown::blockQuoteContinue()
S
57 5 17
ParsedownExtra::inlineFootnoteMarker()
S
50 4 29
Parsedown::inlineImage()
S
52 4 25
ParsedownExtra::blockDefinitionList()
S
54 4 23
Markup_Markdown::load_assets()
S
49 3 36
Parsedown::inlineEmailTag()
S
55 4 20
ParsedownExtra::parseAttributeData()
S
55 4 20
Parsedown::blockFencedCodeContinue()
S
56 4 19
Markup_Markdown::__construct()
S
54 4 18
Parsedown::inlineSpecialCharacter()
S
56 4 17
Parsedown::inlineStrikethrough()
S
57 4 17
Markup_Markdown::plugin_patches()
S
64 5 9
Parsedown::blockListComplete()
S
61 4 13
Parsedown::blockFencedCode()
S
52 3 26
Markup_Markdown::post_markdown2html()
S
49 2 35
Parsedown::blockReference()
S
56 3 19
Markup_Markdown::prepare_markdown_editor()
S
57 3 16
Parsedown::inlineUrlTag()
S
58 3 16
Parsedown::blockCodeContinue()
S
59 3 14
ParsedownExtra::inlineLink()
S
59 3 13
ParsedownExtra::blockHeader()
S
59 3 13
ParsedownExtra::blockSetextHeader()
S
59 3 13
ParsedownExtra::unmarkedText()
S
60 3 12
Parsedown::li()
S
61 3 12
Parsedown::blockCommentContinue()
S
62 3 12
Parsedown::filterUnsafeUrlInAttribute()
S
62 3 11
Markup_Markdown::remove_gutenberg_hooks()
S
46 1 40
ParsedownExtra::addDdElement()
S
57 2 17
Markup_Markdown::set_content_filters()
S
64 3 9
Markup_Markdown_Instance::instance()
S
69 3 6
Markup_Markdown::custom_parser()
S
64 3 9
Parsedown::inlineCode()
S
58 2 15
Markup_Markdown::clear_post_cache()
S
64 3 9
Parsedown::inlineEscapeSequence()
S
65 3 9
Parsedown::blockQuote()
S
61 2 13
Parsedown::unmarkedText()
S
62 2 12
Parsedown::blockRule()
S
63 2 11
Parsedown::striAtStart()
S
63 2 11
ParsedownExtra::blockFootnote()
S
63 2 11
ParsedownExtra::blockAbbreviation()
S
64 2 10
Markup_Markdown::markdown2html()
S
71 2 6
Parsedown::instance()
S
66 2 9
Parsedown::escape()
S
77 2 3
Parsedown::elements()
S
66 2 9
ParsedownExtra::__construct()
S
63 2 10
ParsedownExtra::text()
S
63 2 10
ParsedownExtra::blockMarkupComplete()
S
69 2 7
mmd()
S
82 1 3
Parsedown::blockCodeComplete()
S
73 1 5
Markup_Markdown::vimeo2html()
S
69 1 7
Parsedown::setUrlsLinked()
S
77 1 4
Parsedown::setSafeMode()
S
77 1 4
Parsedown::text()
S
65 1 9
Parsedown::isBlockCompletable()
S
78 1 3
Parsedown::paragraph()
S
65 1 10
Markup_Markdown::plugin_activate()
S
82 1 3
ParsedownExtra::blockFootnoteComplete()
S
67 1 8
Parsedown::isBlockContinuable()
S
78 1 3
Parsedown::setBreaksEnabled()
S
77 1 4
Parsedown::setMarkupEscaped()
S
77 1 4
Markup_Markdown::youtube2html()
S
69 1 7
Markup_Markdown::enqueue_setting_scripts()
S
69 1 6
ParsedownExtra::sortFootnotes()
S
79 1 3
Markup_Markdown::add_admin_menu()
S
78 1 3
Parsedown::parse()
S
77 1 4
Parsedown::blockFencedCodeComplete()
S
73 1 5