Code Analysis: Easy Critical CSS 1.3.0

Most Complex Functions

Function Rating Complexity
EasyCriticalCSS\API_Service::request_critical_css()
D
30
EasyCriticalCSS\Critical_CSS_Injector::handle_styles()
C
31
EasyCriticalCSS\Compatibility_Cache::clear_cache_all()
C
26
EasyCriticalCSS\Critical_CSS::generate_critical_css_if_needed()
B
24
EasyCriticalCSS\REST_API::handle_critical_css()
B
19
EasyCriticalCSS\Critical_CSS::get_generated_css()
B
22
EasyCriticalCSS\REST_API::get_page_content()
B
18
EasyCriticalCSS\Admin_Settings::render_setting_field()
B
18
EasyCriticalCSS\Admin_Settings::sanitize_settings()
B
20
EasyCriticalCSS\Critical_CSS_Regenerate::expire_post_critical()
B
18
EasyCriticalCSS\Critical_CSS_Status::add_critical_css_status_admin_bar()
A
14
EasyCriticalCSS\Critical_CSS::should_skip_critical()
A
16