Code Analysis: Smush 4.2.0

Most Complex Functions

Function Rating Complexity
Smush\Core\Configs::format_config_to_display()
D
90
Smush_Vendor\GuzzleHttp\Handler\CurlFactory::applyHandlerOptions()
D
54
Smush_Vendor\GuzzleHttp\MessageFormatter::format()
D
34
Smush_Vendor\GuzzleHttp\Client::applyOptions()
C
27
Smush\Core\Modules\Dir::get_image_list()
C
26
Smush\Core\Settings::save_settings()
C
25
Smush\Core\Installer::upgrade_settings()
B
23
Smush\Core\Smush\Smusher::parse_response()
B
20
Smush\Core\Hub_Connector::get_auth_error()
B
18
Smush\Core\Stats::get_savings()
B
21
Smush\Core\Lazy_Load\Lazy_Load_Controller::add_inline_styles()
B
17
Smush\Core\Configs::sanitize_config()
B
17