Code Analysis: BlockArt Blocks 2.0.0

Function Rating Maintainability Complexity Lines of code
BlockArt\Blocks\CSS::border()
C
36 29 73
BlockArt\Blocks\CSS::general()
B
34 22 89
BlockArt\Blocks\CSS::generate()
B
35 21 91
BlockArt\Blocks\CSS::dimension()
B
36 22 76
BlockArt\Blocks\CSS::background()
B
40 19 53
BlockArt\Blocks\CSS::make_id()
B
46 19 37
BlockArt\Blocks\CSS::typography()
B
42 17 48
BlockArt\Blocks\CSS::check_condition()
A
46 16 35
BlockArt\Admin::hide_admin_notices()
A
47 16 33
BlockArt\Blocks\CSS::make_stylesheet()
A
43 13 51
BlockArt\Blocks\CSS::save_stylesheet()
A
46 9 37
BlockArt\Blocks\CSS::merge_selectors()
A
52 9 26
BlockArt\ScriptStyle::register_scripts()
A
38 5 78
BlockArt\Blocks\CSS::box_shadow()
A
48 8 31
BlockArt\Blocks\Blocks::prepare_blocks_for_css_generation()
A
50 8 30
BlockArt\Blocks\CSS::maybe_generate()
S
52 7 24
BlockArt\Blocks\Blocks::maybe_clear_or_update_cached_block_styles()
S
55 7 20
BlockArt\Blocks\Blocks::maybe_enqueue_or_add_inline_style()
S
53 6 21
BlockArt\Blocks\CSS::is_blockart_block()
S
58 6 14
BlockArt\Review::maybe_show_review_notice()
S
60 6 13
BlockArt\Blocks\CSS::parse_css_string()
S
52 5 24
BlockArt\RestApi\Controllers\ImageImportController::import_image()
S
47 4 38
BlockArt\RestApi\Controllers\LibraryDataController::get_library_data()
S
52 5 23
BlockArt\Blocks\CSS::extend()
S
62 5 11
BlockArt\Blocks\Blocks::maybe_enqueue_fonts()
S
53 4 24
BlockArt\RestApi\Controllers\RegenCSSController::regen_css()
S
56 4 17
BlockArt\Deactivation::on_uninstall()
S
60 4 13
BlockArt\Review::review_notice_dismiss()
S
60 4 12
BlockArt\Review::review_notice()
S
50 2 41
BlockArt\Admin::admin_footer_text()
S
59 3 15
BlockArt\Blocks\Blocks::enqueue_block_styles()
S
65 4 9
BlockArt\Blocks\CSS::minify()
S
52 1 31
BlockArt\Activation::check_version()
S
71 3 5
BlockArt\RestApi\Controllers\ImageImportController::import_image_permissions_check()
S
63 3 10
BlockArt\BlockArt::get_filesystem()
S
64 3 9
BlockArt\Blocks\CSS::__construct()
S
64 3 10
BlockArt\Admin::admin_redirects()
S
68 3 7
BlockArt\Blocks\Blocks::init_hooks()
S
58 2 14
BlockArt\Admin::init_menus()
S
52 1 28
BlockArt\Review::review_notice_scripts()
S
64 2 13
BlockArt\RestApi\RestApi::register_rest_routes()
S
64 2 11
BlockArt\BlockArt::register_settings()
S
56 1 22
BlockArt\RestApi\Controllers\LibraryDataController::register_routes()
S
56 1 20
BlockArt\RestApi\Controllers\ImageImportController::register_routes()
S
57 1 19
BlockArt\RestApi\Controllers\RegenCSSController::register_routes()
S
57 1 19
BlockArt\RestApi\Controllers\RegenCSSController::regen_css_permissions_check()
S
64 2 10
BlockArt\RestApi\Controllers\LibraryDataController::get_library_data_permissions_check()
S
64 2 10
BlockArt\Update::on_update()
S
73 2 5
BlockArt\BlockArt::after_wp_init()
S
67 2 8
BlockArt\Activation::maybe_set_activation_redirect()
S
70 2 6
BlockArt\ScriptStyle::get_asset_file()
S
65 2 9
BlockArt\Blocks\Blocks::register_blocks()
S
70 2 6
BlockArt\Activation::maybe_set_activation_time()
S
70 2 6
BlockArt\Blocks\Blocks::maybe_clear_cached_all_block_styles()
S
75 2 5
BlockArt\Admin::admin_footer_version()
S
77 2 3
BlockArt\BlockArt::__construct()
S
65 1 11
BlockArt\Blocks\Blocks::block_categories()
S
65 1 11
BlockArt\BlockArt::init_hooks()
S
78 1 3
BlockArt\Update::__construct()
S
78 1 3
BlockArt\Blocks\CSS::get_stylesheet()
S
82 1 3
BlockArt\Admin::init_hooks()
S
67 1 7
BlockArt\RestApi\RestApi::init_hooks()
S
79 1 3
BlockArt\Blocks\CSS::generate_fonts()
S
64 1 10
BlockArt\Blocks\CSS::get_id()
S
82 1 3
BlockArt\RestApi\RestApi::__construct()
S
82 1 3
BlockArt\Admin::__construct()
S
82 1 3
BlockArt\Blocks\CSS::get_filename()
S
82 1 3
BlockArt\Blocks\CSS::set_is_previewing()
S
79 1 3
blockart()
S
82 1 3
BlockArt\Deactivation::__construct()
S
75 1 4
BlockArt\ScriptStyle::__construct()
S
82 1 3
BlockArt\ScriptStyle::init_hooks()
S
79 1 3
BlockArt\Blocks\CSS::is_previewing()
S
82 1 3
BlockArt\BlockArt::update_plugin_version()
S
72 1 5
BlockArt\Deactivation::on_deactivate()
S
95 1 1
BlockArt\BlockArt::load_text_domain()
S
78 1 3
BlockArt\Review::init_hooks()
S
72 1 5
BlockArt\Admin::markup()
S
82 1 3
BlockArt\Blocks\CSS::get_fonts()
S
82 1 3
BlockArt\Blocks\Blocks::maybe_clear_cached_widget_block_styles()
S
72 1 5
BlockArt\Review::__construct()
S
82 1 3
BlockArt\Blocks\Blocks::__construct()
S
82 1 3
BlockArt\Admin::enqueue()
S
77 1 4
BlockArt\Activation::__construct()
S
74 1 4
BlockArt\Update::update_to_2_0_0()
S
73 1 5
BlockArt\Activation::on_activate()
S
78 1 4