Code Analysis: CSV to HTML 3.30

Function Rating Maintainability Complexity Lines of code
csvtohtmlwp::source_to_table()
D
0
320 1,407
csvtohtmlwp::dynamic_form()
D
0
143 858
csvtohtmlwp::fetchtable_ajax()
D
16
60 281
csvtohtmlwp::is_row_applicable()
D
25
42 164
csvtohtmlwp::savecsvfile_ajax()
C
34 27 76
Parsedown::linesElements()
C
33 24 104
csvtohtmlwp_guessonecol::fetch_content()
B
36 19 83
csvtohtmlwp::autoconvert_htmltags()
B
39 20 62
Parsedown::element()
B
39 19 65
Parsedown::blockTable()
B
35 17 90
csvtohtmlwp_guess::fetch_content()
B
39 17 69
Parsedown::blockListContinue()
B
39 17 64
csvtohtmlwp::name_to_colnr()
A
41 13 57
Parsedown::blockList()
A
40 13 57
Parsedown::lineElements()
A
41 12 58
csvtohtmlwp_visualizer_plugin::fetch_content()
A
45 12 43
csvtohtmlwp::preserve_filter()
A
43 11 51
csvtohtmlwp_json::fetch_content()
A
44 11 48
Parsedown::inlineMarkup()
A
50 10 27
csvtohtmlwp::custom_sort_columns()
A
47 9 41
csvtohtmlwp::convertarrayitem_encoding()
A
49 9 36
Parsedown::inlineLink()
A
42 7 60
csvtohtmlwp::adjust_columns()
A
49 8 31
Parsedown::blockTableContinue()
A
46 7 40
Parsedown::sanitiseElement()
A
50 7 31
csvtohtmlwp::get_defaults()
S
33 1 118
Parsedown::elements()
S
55 7 19
csvtohtmlwp::get_unit()
S
59 7 14
Parsedown::blockSetextHeader()
S
60 7 11
Parsedown::inlineUrl()
S
52 6 23
Parsedown::inlineEmphasis()
S
50 5 30
Parsedown::handle()
S
51 5 29
Parsedown::blockHeader()
S
53 5 24
Parsedown::blockMarkup()
S
54 5 22
csvtohtmlwp::object_fromsourcetype()
S
55 5 22
Parsedown::blockCode()
S
55 5 20
Parsedown::blockComment()
S
55 5 20
Parsedown::blockFencedCodeContinue()
S
54 5 20
csvtohtmlwp::__construct()
S
45 3 49
Parsedown::blockQuoteContinue()
S
58 5 16
Parsedown::blockFencedCode()
S
50 4 31
Parsedown::inlineImage()
S
52 4 26
Parsedown::inlineEmailTag()
S
52 4 24
Parsedown::inlineStrikethrough()
S
55 4 20
csvtohtmlwp::design_template_validate()
S
57 4 17
csvtohtmlwp::fetch_interval_validate()
S
58 4 17
csvtohtmlwp::convert_from_excel()
S
57 4 17
csvtohtmlwp::detect_eol()
S
50 3 32
Parsedown::blockReference()
S
57 4 16
csvtohtmlwp::valid_sourcetypes()
S
59 4 16
Parsedown::li()
S
63 5 10
Parsedown::extractElement()
S
61 4 14
Parsedown::blockListComplete()
S
61 4 13
Parsedown::inlineSpecialCharacter()
S
61 4 11
csvtohtmlwp::create_select_encoding()
S
54 3 21
csvtohtmlwp::win1255_utf8encoding()
S
45 2 36
Parsedown::pregReplaceElements()
S
57 3 17
Parsedown::inlineUrlTag()
S
58 3 16
csvtohtmlwp_guessonecol::__construct()
S
60 3 15
Parsedown::blockCodeContinue()
S
59 3 14
Parsedown::elementApplyRecursiveDepthFirst()
S
62 3 12
Parsedown::blockCommentContinue()
S
61 3 12
Parsedown::blockRule()
S
61 3 12
Parsedown::elementApplyRecursive()
S
62 3 12
Parsedown::filterUnsafeUrlInAttribute()
S
62 3 11
csvtohtmlwp::init()
S
46 1 41
Parsedown::blockQuote()
S
58 2 16
Parsedown::blockMarkupContinue()
S
66 3 8
csvtohtmlwp::rowselect_yesno()
S
59 2 15
Parsedown::inlineText()
S
59 2 15
Parsedown::inlineCode()
S
58 2 15
Parsedown::inlineEscapeSequence()
S
65 3 9
csvtohtmlwp::start_page()
S
53 1 28
csvtohtmlwp::add_settings_link()
S
61 2 13
Parsedown::striAtStart()
S
63 2 11
Parsedown::elementsApplyRecursiveDepthFirst()
S
69 2 7
Parsedown::paragraphContinue()
S
66 2 8
Parsedown::elementsApplyRecursive()
S
69 2 7
csvtohtmlwp::get_defaults_json()
S
65 2 9
csvtohtmlwp::on_deactivation()
S
71 2 6
csvtohtmlwp::check_permission()
S
71 2 6
Parsedown::escape()
S
77 2 3
Parsedown::instance()
S
66 2 9
csvtohtmlwp::on_activation()
S
71 2 6
csvtohtmlwp_guess::__construct()
S
67 2 8
Parsedown::paragraph()
S
61 1 13
Parsedown::isBlockContinuable()
S
78 1 3
csvtohtmlwp_json::__construct()
S
80 1 3
Parsedown::lines()
S
80 1 3
csvtohtmlwp::get_tablestoragefolder()
S
82 1 3
Parsedown::unmarkedText()
S
75 1 4
Parsedown::setMarkupEscaped()
S
77 1 4
Parsedown::setBreaksEnabled()
S
77 1 4
Parsedown::handleElementRecursive()
S
79 1 3
Parsedown::blockCodeComplete()
S
82 1 3
csvtohtmlwp::help_page()
S
78 1 3
Parsedown::line()
S
79 1 3
Parsedown::parse()
S
77 1 4
Parsedown::setStrictMode()
S
77 1 4
csvtohtmlwp::make_highlighted()
S
78 1 3
Parsedown::handleElementsRecursive()
S
79 1 3
Parsedown::setSafeMode()
S
77 1 4
Parsedown::isBlockCompletable()
S
78 1 3
csvtohtmlwp::loadlanguage()
S
74 1 4
Parsedown::text()
S
70 1 6
Parsedown::setUrlsLinked()
S
77 1 4
Parsedown::blockFencedCodeComplete()
S
82 1 3
Parsedown::textElements()
S
68 1 7