Code Analysis: Easy Critical CSS 1.2.1

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\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\REST_API::handle_critical_css()
B
13
EasyCriticalCSS\Critical_CSS::should_skip_critical()
A
16
EasyCriticalCSS\REST_API::register_routes()
A
3