Code Analysis: CSS JS Manager, Async JavaScript, Defer Render Blocking CSS 2.4.49.10

Function Rating Maintainability Complexity Lines of code
Critical_Css_Type::save_meta_box_data()
A
52 10 26
pisol_css_js_manager_review::display_admin_notice()
A
48 9 29
Rules_Decoder::add_remove_rule()
A
60 9 15
pisol_css_js_manager_review::savePreference()
A
51 8 24
Css_Js_Manager_Admin::form_for_edit()
A
53 8 23
Css_Js_Manager_Public::polifill()
S
100 1 112
Css_Js_Manager_Admin::add_resource()
S
55 7 17
Css_Js_Manager_Admin::edit_resource()
S
55 7 16
Rule_Wp_Condition_Tags::rule_set()
S
37 1 105
Critical_Css_Type::metabox_select_form()
S
50 6 27
Css_Js_Manager_General_Option::tab_content()
S
44 1 102
Css_Js_Manager_Filtering::js_parser()
S
53 6 22
Rules_Decoder::evaluate_rules()
S
53 6 22
Critical_Css_Type::save_meta_box_css_value()
S
58 6 16
Css_Js_Manager_Filtering::css_parser()
S
55 5 19
Css_Js_Manager_Admin::toggle_state_resource()
S
56 5 16
Css_Js_Manager_General_Option::remove_blank_values()
S
62 6 10
Css_Js_Manager_Public::singular_css()
S
59 4 15
Rule_Wp_Condition_Tags::is_page_not_front()
S
68 5 7
Css_Js_Manager_Admin::get_resource()
S
59 4 13
Rule_Wc_Condition_Tags::rule_set()
S
44 1 57
CCM_General_Option::tab_content()
S
54 3 24
CCM_General_Option::__construct()
S
57 3 15
Css_Js_Manager_Public::html_filter()
S
58 3 15
Rules_Decoder::resource_separator()
S
63 4 10
pisol_css_js_manager_review::__construct()
S
60 3 12
pisol_css_js_manager_other_plugins::__construct()
S
61 3 12
Css_Js_Manager_General_Option::__construct()
S
61 3 11
Css_Js_Manager_Admin::__construct()
S
53 2 23
Css_Js_Manager_Activator::css_js_manager_table()
S
55 2 22
Css_Js_Manager_Menu::menu_option_page()
S
52 1 37
Css_Js_Manager::load_dependencies()
S
57 2 17
Css_Js_Manager_Admin::check_access()
S
70 3 7
pisol_css_js_manager_review::validateDate()
S
71 3 5
Css_Js_Manager_Loader::run()
S
66 3 8
pisol_css_js_manager_review::getInstallationDate()
S
65 3 9
Css_Js_Manager::__construct()
S
61 2 13
Rule_wordpress_single_resource_id::rule_set()
S
53 1 27
Css_Js_Manager_Public::__construct()
S
62 2 11
Critical_Css_Type::metabox_form()
S
63 2 11
pisol_css_js_manager_other_plugins::tab_content()
S
53 1 25
Critical_Css_Type::create_css_type()
S
55 1 21
Rule_wordpress_single_resource_id::is_page()
S
70 2 6
Rule_Wp_Condition_Tags::is_single()
S
76 2 4
Css_Js_Manager_Public::buffer_end()
S
81 2 3
css_js_manager_pro_check()
S
71 2 6
Rule_Wp_Condition_Tags::is_page()
S
76 2 4
Rule_Wp_Condition_Tags::is_rtl()
S
76 2 4
Rule_Wp_Condition_Tags::is_singular()
S
76 2 4
CCM_General_Option::tab()
S
66 2 8
Rule_Wp_Condition_Tags::is_attachment()
S
76 2 4
Rule_Wp_Condition_Tags::is_404()
S
76 2 4
Rule_Wp_Condition_Tags::is_search()
S
76 2 4
Css_Js_Manager_General_Option::tab()
S
66 2 8
Rule_Wp_Condition_Tags::is_front_page()
S
76 2 4
Rule_Wp_Condition_Tags::is_sticky()
S
76 2 4
pisol_css_js_manager_other_plugins::register_settings()
S
73 2 5
Rule_Wc_Condition_Tags::is_account_page()
S
72 2 6
Rule_Wp_Condition_Tags::is_mobile()
S
76 2 4
Rule_Wp_Condition_Tags::is_not_mobile()
S
76 2 4
Super_Rule::call()
S
73 2 5
Rule_Wp_Condition_Tags::is_tag()
S
76 2 4
Rule_Wp_Condition_Tags::is_home()
S
76 2 4
Rule_Wc_Condition_Tags::is_wc_endpoint_url()
S
72 2 6
pisol_css_js_manager_other_plugins::tab()
S
67 2 7
Rule_wordpress_single_resource_id::is_single()
S
72 2 5
Rule_wordpress_single_resource_id::is_category()
S
75 2 4
Rule_Wp_Condition_Tags::is_author()
S
76 2 4
Rule_Wc_Condition_Tags::is_product_category()
S
72 2 6
Css_Js_Manager_Admin::delete_resource()
S
64 2 9
Rule_Wc_Condition_Tags::is_product()
S
72 2 6
Css_Js_Manager_Admin::get_resources()
S
62 2 10
Rule_Wc_Condition_Tags::is_woocommerce()
S
72 2 6
Rule_Wc_Condition_Tags::is_shop()
S
72 2 6
Rule_Wc_Condition_Tags::is_cart()
S
72 2 6
CCM_General_Option::register_settings()
S
73 2 5
Rule_Wc_Condition_Tags::is_checkout()
S
72 2 6
Rule_Wp_Condition_Tags::is_user_logged_in()
S
76 2 4
Css_Js_Manager_Admin::blank_resource()
S
60 1 14
Css_Js_Manager_Menu::plugin_menu()
S
61 1 13
Critical_Css_Type::metabox_select_critical_css()
S
64 1 11
Css_Js_Manager_Menu::enqueue_styles()
S
71 1 5
Css_Js_Manager_Filtering::url_for_regular_exp()
S
78 1 3
Css_Js_Manager_Filtering::remove_query_string()
S
75 1 4
run_css_js_manager()
S
77 1 4
pi_css_js_error_notice()
S
72 1 7
Css_Js_Manager_Activator::activate()
S
80 1 3
pisol_cjma_plugin_link()
S
70 1 6
Css_Js_Manager_Admin::add_state()
S
78 1 4
Critical_Css_Type::__construct()
S
65 1 9
Rules_Decoder::get_all_resources()
S
70 1 6
Css_Js_Manager::get_loader()
S
82 1 3
Css_Js_Manager_Admin::register_menu()
S
80 1 3
Css_Js_Manager_Public::buffer_start()
S
80 1 3
Rule_Wc_Condition_Tags::send_rule_set()
S
77 1 4
Rule_Wp_Condition_Tags::__construct()
S
76 1 4
Css_Js_Manager::run()
S
82 1 3
Css_Js_Manager_Menu::__construct()
S
72 1 5
Rules_Decoder::remove_query_string()
S
75 1 4
Css_Js_Manager::get_plugin_name()
S
82 1 3
Super_Rule::string_to_array()
S
75 1 4
Css_Js_Manager_Filtering::dom_parser()
S
74 1 5
Critical_Css_Type::metabox_critical_css()
S
67 1 9
Css_Js_Manager_Deactivator::deactivate()
S
89 1 2
Css_Js_Manager_Admin::enqueue_scripts()
S
91 1 2
Rules_Decoder::__construct()
S
83 1 3
Css_Js_Manager_Filtering::__construct()
S
71 1 6
Rule_wordpress_single_resource_id::send_rule_set()
S
77 1 4
Rule_Wc_Condition_Tags::__construct()
S
76 1 4
Css_Js_Manager::set_locale()
S
75 1 4
Css_Js_Manager_Loader::add()
S
64 1 10
Css_Js_Manager_Menu::enqueue_scripts()
S
73 1 4
Css_Js_Manager_Loader::add_action()
S
77 1 3
Css_Js_Manager_Loader::__construct()
S
77 1 4
Css_Js_Manager::define_admin_hooks()
S
72 1 5
Css_Js_Manager_Loader::add_filter()
S
77 1 3
Rule_wordpress_single_resource_id::__construct()
S
76 1 4
Css_Js_Manager_Filtering::html()
S
82 1 3
Css_Js_Manager_Admin::enqueue_styles()
S
77 1 3
deactivate_css_js_manager()
S
76 1 4
activate_css_js_manager()
S
76 1 4
Css_Js_Manager::get_version()
S
82 1 3
Css_Js_Manager_i18n::load_plugin_textdomain()
S
69 1 7
Css_Js_Manager::define_public_hooks()
S
79 1 3
Rule_Wp_Condition_Tags::send_rule_set()
S
77 1 4