Code Analysis: MetaSlider 3.97.0

Most Complex Classes

Class Rating Complexity
HTML5TreeConstructer
D
571
MetaSliderPlugin
D
318
MetaSlider_Api
D
207
MetaSlider_Themes
D
202
HTML5
D
147
MetaImageSlide
D
133
Appsero\Insights
D
131
HTMLPurifier_Config
D
129
MetaSlider
C
118
MetaSlide
C
114
HTMLPurifier_Encoder
C
108
MetaSlider_Slideshows
C
107

Most Complex Functions

Function Rating Complexity
HTML5TreeConstructer::inBody()
D
232
HTMLPurifier_Strategy_MakeWellFormed::execute()
D
87
HTMLPurifier_Strategy_RemoveForeignElements::execute()
D
53
HTMLPurifier_Lexer_DirectLex::tokenizeHTML()
D
41
HTMLPurifier_HTMLDefinition::setupConfigStuff()
D
43
HTMLPurifier_VarParser_Flexible::parseImplementation()
D
46
MetaSliderPlugin::build_settings_rows()
D
31
HTMLPurifier_Encoder::cleanUTF8()
D
38
MetaSliderPlugin::render_admin_page()
D
30
HTMLPurifier_Filter_ExtractStyleBlocks::cleanCSS()
D
33
HTML5TreeConstructer::inTable()
D
32
MetaSliderImageHelper::get_crop_dimensions()
D
32