Code Analysis: Flying Scripts by WP Speed Matters 1.2.1

Function Rating Maintainability Complexity Lines of code
simple_html_dom_node::seek()
D
22
66 157
simple_html_dom::read_tag()
D
21
58 185
simple_html_dom::parse_charset()
C
34 27 93
simple_html_dom_node::parse_selector()
B
40 22 58
simple_html_dom_node::outertext()
B
44 17 41
simple_html_dom_node::get_display_size()
A
44 14 47
flying_scripts_view_settings()
A
42 13 59
simple_html_dom_node::find()
A
47 14 33
flying_scripts_settings_scripts()
A
46 12 43
simple_html_dom_node::is_utf8()
A
50 13 25
simple_html_dom_node::convert_text()
A
47 12 38
flying_scripts_rewrite_html()
A
46 12 35
simple_html_dom_node::dump_node()
A
45 10 44
simple_html_dom_node::text()
A
51 11 25
simple_html_dom::parse_attr()
A
48 10 32
flying_scripts_view_optimize_more()
A
100 1 166
simple_html_dom_node::match()
A
51 10 25
simple_html_dom_node::makeup()
A
49 8 31
simple_html_dom_node::removeChild()
A
53 8 22
simple_html_dom::clear()
S
54 7 24
simple_html_dom_node::addClass()
S
54 7 22
simple_html_dom::restore_noise()
S
49 6 32
simple_html_dom::remove_noise()
S
52 6 23
simple_html_dom_node::removeClass()
S
56 6 20
simple_html_dom_node::find_ancestor_tag()
S
56 6 18
simple_html_dom_node::__set()
S
56 6 17
simple_html_dom_node::dump()
S
57 6 16
simple_html_dom::__get()
S
61 6 14
simple_html_dom_node::__get()
S
61 6 12
simple_html_dom::__construct()
S
56 5 20
flying_scripts_set_default_config()
S
63 5 11
file_get_html()
S
53 4 24
simple_html_dom::parse()
S
58 4 15
simple_html_dom_node::__isset()
S
66 5 8
simple_html_dom::copy_until_char()
S
59 4 14
simple_html_dom_node::innertext()
S
61 4 13
simple_html_dom_node::hasClass()
S
61 4 12
simple_html_dom::load()
S
52 3 24
str_get_html()
S
59 3 16
simple_html_dom::search_noise()
S
65 4 9
simple_html_dom_node::next_sibling()
S
63 4 10
simple_html_dom_node::prev_sibling()
S
63 4 10
simple_html_dom::prepare()
S
55 2 19
flying_scripts_view_view()
S
68 3 7
flying_scripts_is_keyword_included()
S
67 3 8
simple_html_dom_node::children()
S
66 3 9
simple_html_dom::copy_skip()
S
65 3 8
flying_scripts_view_faq()
S
100 1 18
simple_html_dom::copy_until()
S
67 2 7
simple_html_dom_node::remove()
S
75 2 5
simple_html_dom::load_file()
S
67 2 8
simple_html_dom::save()
S
72 2 5
simple_html_dom_node::save()
S
69 2 7
simple_html_dom_node::parent()
S
68 2 8
flying_scripts_format_list()
S
71 2 5
flying_scripts_format_list()
S
71 2 5
simple_html_dom::link_nodes()
S
69 2 7
simple_html_dom::as_text_node()
S
65 2 8
simple_html_dom::skip()
S
73 2 4
simple_html_dom_node::first_child()
S
72 2 6
simple_html_dom_node::last_child()
S
72 2 6
simple_html_dom_node::__unset()
S
79 2 3
simple_html_dom_node::parentNode()
S
82 1 3
simple_html_dom::loadFile()
S
77 1 4
simple_html_dom_node::getElementById()
S
79 1 3
simple_html_dom_node::firstChild()
S
82 1 3
simple_html_dom::firstChild()
S
82 1 3
simple_html_dom::getElementsByTagName()
S
80 1 3
simple_html_dom_node::nodeName()
S
83 1 3
flying_scripts_add_shortcuts()
S
69 1 7
simple_html_dom::getElementsById()
S
79 1 3
simple_html_dom_node::has_child()
S
80 1 3
simple_html_dom_node::appendChild()
S
77 1 4
simple_html_dom::remove_callback()
S
82 1 3
flying_scripts_register_settings_menu()
S
79 1 3
simple_html_dom_node::getElementByTagName()
S
80 1 3
simple_html_dom::getElementById()
S
79 1 3
simple_html_dom::find()
S
79 1 3
simple_html_dom_node::lastChild()
S
82 1 3
simple_html_dom_node::__destruct()
S
83 1 3
simple_html_dom_node::hasChildNodes()
S
82 1 3
simple_html_dom::__destruct()
S
83 1 3
simple_html_dom_node::xmltext()
S
70 1 6
simple_html_dom_node::__construct()
S
77 1 4
simple_html_dom::dump()
S
82 1 3
simple_html_dom_node::__toString()
S
82 1 3
simple_html_dom_node::getAllAttributes()
S
83 1 3
simple_html_dom::getElementByTagName()
S
80 1 3
simple_html_dom_node::setAttribute()
S
80 1 3
simple_html_dom::createTextNode()
S
80 1 3
simple_html_dom_node::getElementsById()
S
79 1 3
simple_html_dom_node::getElementsByTagName()
S
80 1 3
simple_html_dom::childNodes()
S
81 1 3
simple_html_dom::__toString()
S
82 1 3
simple_html_dom_node::previousSibling()
S
82 1 3
simple_html_dom_node::childNodes()
S
81 1 3
simple_html_dom_node::removeAttribute()
S
80 1 3
simple_html_dom_node::nextSibling()
S
82 1 3
simple_html_dom_node::clear()
S
72 1 6
flying_scripts_inject_js()
S
71 1 7
simple_html_dom_node::hasAttribute()
S
81 1 3
simple_html_dom::set_callback()
S
82 1 3
simple_html_dom::createElement()
S
78 1 3
simple_html_dom_node::getAttribute()
S
81 1 3
simple_html_dom::lastChild()
S
82 1 3
dump_html_tree()
S
82 1 3