Code Analysis: Breeze 1.2.1

Function Rating Maintainability Complexity Lines of code
Breeze_MinificationStyles::minify()
D
12
81 268
Breeze_Configuration::afterLoadConfigPage()
D
19
71 177
Breeze_MinificationScripts::runMinify()
D
24
53 161
Breeze_MinificationScripts::getcontent()
D
27
38 144
Breeze_MinificationCache::clear_site_minification()
D
35 41 74
Breeze_Admin::plugin_active_hook()
D
24
33 193
Breeze_MinificationStyles::read()
D
26
36 139
Breeze_Minify::breeze_end_buffering()
D
27
35 137
Breeze_Js_Deferred_Loading::fetch_javascript()
D
29 35 124
Breeze_MinificationScripts::getJS()
D
29
34 132
Breeze_MinificationStyles::getcontent()
D
27
33 145
breeze_check_for_new_version()
D
27
31 152
Breeze_Js_Deferred_Loading::getcontent()
C
32 28 106
Breeze_Configuration::update_htaccess()
C
30 24 126
Breeze_Incompatibility_Plugins::incompatibility_list()
B
38 22 62
Breeze_Minify::breeze_start_buffering()
B
40 22 53
breeze_varnish_purge_cache()
B
39 19 58
Breeze_MinificationScripts::read()
B
36 17 77
Exclude_Pages_By_Shortcode::post_check_content_on_save()
B
38 17 67
Breeze_Lazy_Load::apply_lazy_load_feature()
B
38 16 69
Breeze_MinificationScripts::cache()
B
40 16 63
CSSmin::minify()
B
33 13 100
CSSmin::run()
A
40 15 60
Breeze_Minify::__construct()
A
48 17 28
Breeze_Minify::check_exclude_url()
A
42 15 53
is_varnish_cache_started()
A
41 14 61
Breeze_MinificationCache::create_cache_minification_folder()
A
38 12 91
Breeze_MinificationStyles::cache()
A
40 13 60
Breeze_Admin::register_admin_bar_menu()
A
38 11 73
Breeze_MinificationBase::getpath()
A
44 12 44
Breeze_MinificationScripts::ismergeable()
A
50 12 33
Minify_CSS_Compressor::_commentCB()
A
45 11 44
CSSmin::extract_data_urls()
A
44 11 43
refresh_config_files()
A
46 11 39
Breeze_MinificationHtml::minify()
A
46 11 38
CSSmin::str_slice()
A
54 11 20
breeze_current_user_type()
A
59 11 14
Breeze_MinificationBase::inject_minified()
A
47 9 35
Breeze_MinificationStyles::can_inject_late()
A
58 10 13
breeze_is_delayjs_changed()
A
42 7 56
Breeze_Js_Deferred_Loading::is_merge_valid()
A
53 9 25
CSSmin::compress_hex_colors()
A
45 8 38
Breeze_Minify::read_the_config_file()
A
52 9 22
breeze_after_plugin_update_done()
A
53 9 21
breeze_get_option()
A
56 9 18
Breeze_CDN_Integration::handle_rewrite_cdn()
A
56 9 17
Breeze_MinificationStyles::append_font_swap()
A
56 9 17
Breeze_Configuration::write_htaccess()
A
51 8 25
Breeze_Configuration::cleanSystem()
A
47 7 37
Breeze_Admin::breeze_lazy_load()
A
53 8 21
is_varnish_layer_started()
A
56 8 19
Breeze_MinificationScripts::ismovable()
A
56 8 19
CSSmin::normalize_int()
A
56 8 18
Breeze_Admin::__construct()
A
48 7 32
Breeze_MinificationStyles::fixurls()
A
47 7 32
Breeze_Configuration::getElementToClean()
A
50 7 31
Breeze_Js_Deferred_Loading::read()
S
49 7 29
breeze_get_headers_via_curl()
S
47 6 37
breeze_validate_the_right_extension()
S
55 7 21
breeze_validate_urls()
S
55 7 21
breeze_get_cache_base_path()
S
54 7 20
Breeze_MinificationStyles::ismovable()
S
57 7 19
Breeze_Preload_Fonts::load_preload_scripts()
S
52 6 24
Breeze_Js_Deferred_Loading::url_replace_cdn()
S
53 6 22
Breeze_MinificationBase::url_replace_cdn()
S
53 6 22
breeze_get_file_extension_from_url()
S
54 6 22
Breeze_Configuration::optimize_database()
S
56 6 20
Breeze_Incompatibility_Plugins::list_of_incompatible_plugins()
S
40 1 94
Breeze_MinificationBase::clear_cache_data()
S
55 6 18
Breeze_Configuration::formatBytes()
S
58 6 16
Breeze_Js_Deferred_Loading::is_movable()
S
59 6 16
Breeze_Admin::breeze_clear_varnish()
S
57 6 16
Breeze_MinificationScripts::movetolast()
S
59 6 16
Minify_HTML::process()
S
43 3 60
CSSmin::hue_to_rgb()
S
60 6 13
Breeze_Incompatibility_Plugins::notification_for_incompatibility()
S
52 5 25
Breeze_MinificationBase::inject_in_html()
S
56 5 18
CSSmin::rgb_to_hex()
S
54 5 18
Minify_CSS_Compressor::_process()
S
41 1 77
Minify_HTML::_removeScriptCB()
S
56 5 17
Breeze_Woocommerce_Product_Cache::recreate_cache_for_products()
S
57 5 17
breeze_libraries_already_minified()
S
58 5 17
Breeze_CDN_Rewrite::replace_cdn_url()
S
57 5 16
Breeze_MinificationCache::checkCacheDir()
S
58 5 16
Minify_HTML::__construct()
S
58 5 15
Breeze_Lazy_Load::generate_simple_placeholder()
S
60 5 15
breeze_is_feed()
S
60 5 14
CSSmin::do_raise_php_limits()
S
59 5 14
Breeze_Configuration::add_expires_header()
S
46 3 41
Breeze_Admin::load_admin_scripts()
S
51 4 24
Breeze_Configuration::add_gzip_htacess()
S
47 3 38
Breeze_MinificationCache::__construct()
S
56 4 18
Breeze_Prefetch::href_ignore_list()
S
57 4 18
breeze_is_string_in_array_values()
S
58 4 17
breeze_check_for_exclude_values()
S
58 4 17
Breeze_Lazy_Load::excluded_images()
S
58 4 17
Breeze_MinificationCache::clear_minification()
S
58 4 16
breeze_validate_exclude_field_by_extension()
S
59 4 15
Breeze_Incompatibility_Plugins::prepare_and_display_notification_content()
S
65 5 9
Breeze_MinificationCache::cache()
S
57 4 15
Breeze_MinificationScripts::minify()
S
62 5 10
breeze_get_directory_size()
S
59 4 14
breeze_string_contains_exclude_regexp()
S
62 4 13
CSSmin::hsl_to_hex()
S
54 3 19
Breeze_CDN_Rewrite::rewrite()
S
54 3 19
Breeze_MinificationHtml::read()
S
56 3 17
Breeze_Shortpixel_Compatibility::clear_breeze_cache()
S
67 4 7
Breeze_Configuration::breeze_clean_cache()
S
57 3 15
multisite_blog_id_config()
S
65 4 9
breeze_update_option()
S
64 4 10
Minify_HTML::_removeStyleCB()
S
58 3 15
breeze_read_write_file()
S
64 4 10
breeze_does_inherit_settings()
S
66 4 8
Breeze_CDN_Rewrite::excludes_check()
S
64 4 10
Breeze_Minify::should_cache()
S
69 4 6
Breeze_MinificationBase::ao_getDomain()
S
63 4 10
Breeze_MinificationBase::get_cache_file_url()
S
65 4 8
Breeze_Prefetch::load_prefetch_scripts()
S
58 3 15
Breeze_Admin::admin_init()
S
63 4 10
Breeze_MinificationStyles::breeze_css_files_exceptions()
S
60 3 14
Breeze_MinificationScripts::breeze_js_files_exceptions()
S
60 3 14
Breeze_Configuration::string_convert_arr()
S
60 3 13
CSSmin::replace_string()
S
58 3 13
Breeze_MinificationHtml::getcontent()
S
62 3 12
breeze_validate_url_via_regexp()
S
63 3 11
Breeze_MinificationScripts::should_aggregate()
S
63 3 10
Breeze_MinificationCache::retrieve()
S
64 3 10
Breeze_Incompatibility_Plugins::plugins_list()
S
70 3 6
Breeze_Js_Deferred_Loading::is_inline_delay()
S
67 3 8
Breeze_CDN_Rewrite::get_dir_scope()
S
69 3 6
Breeze_Admin::breeze_load_page()
S
72 3 5
Breeze_CDN_Rewrite::hardcoded_exceptions_to_ignore()
S
68 3 7
Minify_HTML::_commentCB()
S
71 3 5
Breeze_MinificationBase::isremovable()
S
67 3 8
Breeze_Js_Deferred_Loading::move_to_last()
S
67 3 8
breeze_ob_start_callback()
S
66 3 8
breeze_is_supported()
S
66 3 8
Breeze_MinificationScripts::is_inline_delay()
S
67 3 8
Breeze_Js_Deferred_Loading::should_aggregate()
S
63 3 10
Breeze_MinificationBase::restore_noptimize()
S
60 2 14
Breeze_MinificationBase::hide_noptimize()
S
60 2 14
Breeze_MinificationBase::hide_iehacks()
S
60 2 14
Breeze_MinificationBase::hide_comments()
S
60 2 14
Breeze_MinificationBase::restore_comments()
S
60 2 14
Breeze_MinificationBase::restore_iehacks()
S
60 2 14
Breeze_Lazy_Load::__construct()
S
55 1 22
Minify_CSS_Compressor::_fontFamilyCB()
S
60 1 16
breeze_is_active_for_network()
S
79 2 3
breeze_is_process_locked()
S
69 2 7
breeze_unlock_process()
S
67 2 8
Breeze_Admin::define_ajaxurl()
S
70 2 7
Breeze_MinificationCache::check()
S
71 2 6
Breeze_Admin::check_varnish()
S
71 2 6
Breeze_MinificationBase::ao_logger()
S
67 2 8
CSSmin::index_of()
S
73 2 4
Minify_HTML::_removeCdata()
S
71 2 5
Minify_HTML::_needsCdata()
S
78 2 3
Breeze_MinificationCache::factory()
S
68 2 8
breeze_lock_cache_process()
S
65 2 9
Breeze_MinificationBase::is_cache_file_present()
S
72 2 6
Breeze_Shortpixel_Compatibility::schedule_breeze_cache_reset()
S
68 2 7
CSSmin::replace_keyframe_zero()
S
77 1 3
Breeze_MinificationCache::get_file_name()
S
82 1 3
Breeze_Admin::plugin_deactive_hook()
S
69 1 7
Breeze_MinificationBase::__construct()
S
81 1 3
Breeze_CDN_Rewrite::__construct()
S
66 1 8
Breeze_Admin::register_menu_page()
S
77 1 3
CSSmin::set_memory_limit()
S
80 1 3
CSSmin::replace_calc()
S
72 1 4
Breeze_Prefetch::__construct()
S
79 1 3
Breeze_Shortpixel_Compatibility::clear_all_breeze_cache()
S
81 1 3
CSSmin::round_number()
S
78 1 3
Minify_HTML::_reservePlace()
S
72 1 5
Breeze_Admin::ajax_handle()
S
72 1 5
Breeze_Admin::breeze_add_action_links_network()
S
70 1 6
CSSmin::set_pcre_recursion_limit()
S
80 1 3
Breeze_Woocommerce_Product_Cache::__construct()
S
78 1 3
Breeze_MinificationBase::minify()
S
100 1 0
Breeze_Admin::render()
S
78 1 3
Minify_CSS_Compressor::_selectorsCB()
S
78 1 3
Minify_HTML::minify()
S
75 1 4
Breeze_MinificationBase::read()
S
100 1 0
Breeze_Configuration::purge_varnish_action()
S
70 1 6
CSSmin::replace_colon()
S
78 1 3
Breeze_Incompatibility_Plugins::__construct()
S
72 1 5
Breeze_MinificationBase::getcontent()
S
100 1 0
Breeze_CDN_Integration::instance()
S
81 1 3
Breeze_MinificationHtml::cache()
S
82 1 3
CSSmin::set_max_execution_time()
S
80 1 3
Breeze_Js_Deferred_Loading::minify()
S
82 1 3
CSSmin::lowercase_pseudo_elements()
S
78 1 3
Breeze_Admin::breeze_add_action_links()
S
70 1 6
CSSmin::lowercase_common_functions_values()
S
78 1 3
CSSmin::lowercase_pseudo_first()
S
77 1 3
Breeze_Admin::breeze_show_error()
S
82 1 3
Exclude_Pages_By_Shortcode::__construct()
S
78 1 3
CSSmin::lowercase_properties()
S
78 1 3
CSSmin::preserve_old_IE_specific_matrix_definition()
S
73 1 4
breeze_all_user_folders()
S
68 1 9
Breeze_CDN_Integration::__construct()
S
79 1 3
Breeze_Preload_Fonts::__construct()
S
79 1 3
Breeze_Configuration::breeze_ajax_clean_cache()
S
70 1 6
Exclude_Pages_By_Shortcode::shortcode_exception_list_fixed()
S
69 1 7
CSSmin::lowercase_common_functions()
S
78 1 3
Breeze_Configuration::__construct()
S
72 1 5
Breeze_Shortpixel_Compatibility::__construct()
S
72 1 5
Breeze_Incompatibility_Plugins::compatibility_warning_close()
S
70 1 6
Breeze_MinificationBase::cache()
S
100 1 0
Minify_HTML::_removeTextareaCB()
S
79 1 3
CSSmin::replace_flex()
S
73 1 4
Minify_HTML::_removeDataURICB()
S
79 1 3
breeze_file_match_pattern()
S
67 1 7
Breeze_Admin::breeze_clear_all_cache()
S
75 1 5
CSSmin::lowercase_directives()
S
78 1 3
CSSmin::clamp_number()
S
78 1 3
Breeze_Minify::rtrim_urls()
S
79 1 3
Breeze_Js_Deferred_Loading::cache()
S
82 1 3
Minify_HTML::_removePreCB()
S
79 1 3
Minify_HTML::_outsideTagCB()
S
77 1 3
Breeze_Admin::installing_notices()
S
68 1 6
CSSmin::__construct()
S
68 1 7
Minify_CSS_Compressor::__construct()
S
81 1 3
Breeze_Configuration::breeze_ajax_purge_database()
S
67 1 7
Breeze_MinificationCache::get_cache_dir()
S
82 1 3
Breeze_Admin::register_network_menu_page()
S
77 1 3
CSSmin::set_pcre_backtrack_limit()
S
80 1 3
Minify_CSS_Compressor::process()
S
75 1 4
Breeze_MinificationCache::getname()
S
75 1 4