Code Analysis: Unbloater 1.1.2

Function Rating Maintainability Complexity Lines of code
Unbloater\Unbloater_Unbloat::do_the_unbloat()
D
24
45 149
Unbloater\Unbloater_Settings::init_settings()
C
21
9 345
Unbloater\Unbloater_Settings::render_settings_field_checkbox()
A
56 11 14
Unbloater\Unbloater_Admin::do_settings_sections()
A
54 8 20
Unbloater\Unbloater_Admin::render_plugin_settings_page()
S
42 2 70
Unbloater\Unbloater_Unbloat::optimize_comment_js_loading()
S
67 5 7
Unbloater\Unbloater_Helper::is_plugin_active()
S
67 4 7
Unbloater\Unbloater_Unbloat::limit_application_password_creation()
S
72 3 5
Unbloater\Unbloater_Helper::is_option_activated()
S
76 3 3
Unbloater\Unbloater_Settings::cb_setting_disable_auto_updates_plugins()
S
66 3 8
Unbloater\Unbloater_Settings::cb_setting_disable_auto_updates_themes()
S
66 3 8
Unbloater\Unbloater_Settings::cb_setting_limit_post_revisions()
S
66 3 8
Unbloater\Unbloater_Unbloat::remove_script_style_version_parameter()
S
78 2 3
Unbloater\Unbloater_Unbloat::normalize_favicon()
S
78 2 3
Unbloater\Unbloater_Settings::cb_setting_disable_auto_updates_core()
S
67 2 8
Unbloater\Unbloater_Admin::settings_link_filter()
S
64 2 8
Unbloater\Unbloater_Settings::cb_setting_disallow_file_edit()
S
66 2 8
Unbloater\Unbloater_Unbloat::remove_update_available_notice()
S
72 2 5
Unbloater\Unbloater_Admin::maybe_print_quicknav_item()
S
69 2 8
Unbloater\Unbloater_Unbloat::wc_remove_skyverge_dashboard_menu()
S
81 1 3
Unbloater\Unbloater_Settings::cb_settings_section_core_backend()
S
78 1 3
Unbloater\Unbloater_Settings::cb_setting_remove_update_available_notice()
S
70 1 7
Unbloater\Unbloater_Admin::__construct()
S
78 1 4
Unbloater\Unbloater_Admin::add_plugin_settings_link()
S
78 1 3
Unbloater\Unbloater_Settings::cb_setting_remove_feed_generator_tag()
S
72 1 6
Unbloater\Unbloater_Init::__construct()
S
73 1 6
Unbloater\Unbloater_Unbloat::reduce_heartbeat_interval()
S
76 1 4
Unbloater\Unbloater_Settings::cb_setting_disable_application_passwords()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_limit_application_password_creation()
S
68 1 8
Unbloater\Unbloater_Settings::cb_setting_disable_xmlrpc()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_remove_admin_bar_wordpress_item()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_remove_admin_footer()
S
70 1 7
Unbloater\Unbloater_Settings::cb_settings_section_core_frontend()
S
77 1 3
Unbloater\Unbloater_Settings::cb_setting_remove_generator_tag()
S
70 1 7
Unbloater\Unbloater_Admin::add_plugin_settings_page()
S
79 1 3
Unbloater\Unbloater_Settings::__construct()
S
75 1 4
Unbloater\Unbloater_Settings::cb_setting_remove_rsd_link()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_remove_shortlink()
S
72 1 6
Unbloater\Unbloater_Unbloat::wc_remove_cart_fragments()
S
81 1 3
Unbloater\Unbloater_Helper::is_wp_version_at_least()
S
78 1 3
Unbloater\Unbloater_Settings::cb_setting_remove_wporg_dns_prefetch()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_disable_emojis()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_optimize_comment_js_loading()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_remove_recent_comments_style()
S
71 1 6
Unbloater\Unbloater_Settings::cb_setting_disable_comment_hyperlinks()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_reduce_heartbeat_interval()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_normalize_favicon()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_normalize_login_logo_url()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_normalize_login_logo_title()
S
70 1 7
Unbloater\Unbloater_Settings::cb_settings_section_acf()
S
77 1 3
Unbloater\Unbloater_Settings::cb_setting_acf_hide_admin()
S
70 1 7
Unbloater\Unbloater_Settings::cb_settings_section_autoptimize()
S
77 1 3
Unbloater\Unbloater_Settings::cb_setting_autoptimize_remove_admin_bar_item()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_autoptimize_remove_imgopt_nag()
S
72 1 6
Unbloater\Unbloater_Settings::cb_settings_section_cookie_notice()
S
77 1 3
Unbloater\Unbloater_Settings::cb_setting_cookie_notice_remove_output_indicator()
S
70 1 7
Unbloater\Unbloater_Settings::cb_settings_section_searchwp()
S
77 1 3
Unbloater\Unbloater_Settings::cb_setting_searchwp_disable_stats_widget()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_searchwp_disable_stats_link()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_searchwp_remove_admin_bar_item()
S
72 1 6
Unbloater\Unbloater_Settings::cb_settings_section_autodescription()
S
77 1 3
Unbloater\Unbloater_Settings::cb_setting_autodescription_remove_output_indicator()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_autodescription_metabox_context_side()
S
70 1 7
Unbloater\Unbloater_Settings::cb_settings_section_woocommerce()
S
76 1 3
Unbloater\Unbloater_Settings::cb_setting_wc_helper_remove_connection_nag()
S
72 1 6
Unbloater\Unbloater_Settings::cb_setting_wc_helper_remove_all_admin_nags()
S
70 1 7
Unbloater\Unbloater_Settings::cb_setting_wc_remove_cart_fragments()
S
66 1 8
Unbloater\Unbloater_Settings::cb_setting_wc_remove_skyverge_dashboard()
S
69 1 7
Unbloater\Unbloater_Unbloat::__construct()
S
82 1 3
Unbloater\Unbloater_Settings::cb_setting_remove_script_style_version_parameter()
S
70 1 7
Unbloater\Unbloater_Unbloat::autodescription_metabox_context_side()
S
82 1 3
Unbloater\Unbloater_Unbloat::remove_x_pingback_header()
S
81 1 3
Unbloater\Unbloater_Unbloat::remove_admin_bar_wordpress_item()
S
77 1 4
Unbloater\Unbloater_Settings::cb_setting_remove_wlw_manifest_link()
S
70 1 7
Unbloater\Unbloater_Unbloat::disable_xmlrpc_methods()
S
73 1 5
Unbloater\Unbloater_Init::init_unbloat()
S
75 1 4
Unbloater\Unbloater_Unbloat::disable_xmlrpc_headers()
S
76 1 4
Unbloater\Unbloater_Settings::cb_setting_remove_feed_links()
S
69 1 7
Unbloater\Unbloater_Unbloat::disable_application_passwords()
S
80 1 3
Unbloater\Unbloater_Unbloat::wc_remove_skyverge_dashboard_script()
S
81 1 3
Unbloater\Unbloater_Helper::__construct()
S
91 1 2
Unbloater\Unbloater_Init::init_helper()
S
75 1 4
Unbloater\Unbloater_Unbloat::cookie_notice_remove_output_indicator()
S
79 1 3
Unbloater\Unbloater_Unbloat::normalize_login_logo_url()
S
80 1 3
Unbloater\Unbloater_Init::init_settings()
S
75 1 4
Unbloater\Unbloater_Unbloat::normalize_login_logo_title()
S
80 1 3
Unbloater\Unbloater_Admin::add_options_page()
S
65 1 10
Unbloater\Unbloater_Init::init_admin()
S
75 1 4