Code Analysis: Convert to Blocks 1.3.4

Function Rating Maintainability Complexity Lines of code
ConvertToBlocks\MigrationCommand::start()
B
37 18 67
ConvertToBlocks\MigrationAgent::get_posts_to_update()
A
44 9 45
ConvertToBlocks\Plugin::post_type_supports_convert_to_blocks()
S
55 7 20
ConvertToBlocks\RESTSupport::update_post_editor()
S
57 7 17
ConvertToBlocks\PostTypeColumnSupport::update_post_columns()
S
52 5 24
ConvertToBlocks\Settings::filter_notice()
S
54 5 23
ConvertToBlocks\Plugin::is_classic_editor_context()
S
59 5 17
ConvertToBlocks\Plugin::is_classic_post_referer()
S
59 5 13
ConvertToBlocks\PostTypeColumnSupport::update_post_column_value()
S
53 4 25
ConvertToBlocks\MigrationAgent::register()
S
54 4 22
ConvertToBlocks\Plugin::is_post_list_context()
S
61 4 14
ConvertToBlocks\ReverseMigrationSupport::render_reverse_migration_notice_if()
S
62 4 13
ConvertToBlocks\MigrationAgent::get_status()
S
54 3 21
ConvertToBlocks\Plugin::get_current_post()
S
65 4 9
ConvertToBlocks\MigrationAgent::next()
S
58 3 15
ConvertToBlocks\Assets::is_block_editor()
S
68 4 7
ConvertToBlocks\Plugin::is_block_editor_post()
S
62 3 12
ConvertToBlocks\Settings::field_post_types()
S
55 2 22
ConvertToBlocks\Settings::add_settings_link()
S
56 2 20
ConvertToBlocks\RevisionSupport::update_redirect()
S
69 3 6
ConvertToBlocks\RevisionSupport::update_revision_js()
S
69 3 6
ConvertToBlocks\Plugin::is_classic_referer()
S
66 3 7
ConvertToBlocks\PostTypeColumnSupport::register()
S
62 3 10
ConvertToBlocks\ClassicEditorSupport::enable_block_editor()
S
67 3 9
ConvertToBlocks\Plugin::register()
S
67 3 8
ConvertToBlocks\RESTSupport::register_with_post_types()
S
66 3 8
ConvertToBlocks\RESTSupport::is_rest()
S
70 3 6
ConvertToBlocks\RESTSupport::update_response()
S
60 2 12
ConvertToBlocks\MigrationAgent::get_client_link()
S
62 2 12
ConvertToBlocks\MigrationCommand::status()
S
61 2 11
ConvertToBlocks\Plugin::post_supports_convert_to_blocks()
S
63 2 11
ConvertToBlocks\ReverseMigrationSupport::render_reverse_migration_notice()
S
55 1 23
ConvertToBlocks\Settings::settings_page()
S
58 1 22
ConvertToBlocks\RESTSupport::register()
S
57 1 20
ConvertToBlocks\Assets::register()
S
58 1 19
ConvertToBlocks\Settings::register_fields()
S
57 1 19
convert_to_blocks_define()
S
75 2 5
convert_to_blocks_get_setting()
S
70 2 6
ConvertToBlocks\Plugin::register_objects()
S
74 2 5
ConvertToBlocks\Plugin::get_post_type_capability()
S
65 2 9
ConvertToBlocks\Plugin::has_classic_param()
S
71 2 5
ConvertToBlocks\Settings::get_post_types()
S
66 2 9
ConvertToBlocks\RESTSupport::skip_ep_integration_if()
S
69 2 7
ConvertToBlocks\Plugin::get_current_screen()
S
72 2 6
ConvertToBlocks\RESTSupport::is_search_context()
S
75 2 4
ConvertToBlocks\Plugin::get_instance()
S
71 2 6
ConvertToBlocks\MigrationAgent::start()
S
64 2 10
ConvertToBlocks\Plugin::enable()
S
65 2 9
ConvertToBlocks\MigrationCommand::stop()
S
65 2 9
ConvertToBlocks\Plugin::is_wp_cli()
S
79 2 3
ConvertToBlocks\RESTSupport::update_rest_support()
S
68 2 7
ConvertToBlocks\Settings::sanitize_post_types()
S
71 2 6
ConvertToBlocks\Plugin::init_admin()
S
64 1 12
ConvertToBlocks\RevisionSupport::register()
S
74 1 4
ConvertToBlocks\PostTypeColumnSupport::get_block_editor_column_icon()
S
79 1 3
ConvertToBlocks\Settings::can_register()
S
81 1 3
ConvertToBlocks\Assets::can_register()
S
81 1 3
ConvertToBlocks\ReverseMigrationSupport::register()
S
79 1 3
ConvertToBlocks\RESTSupport::can_register()
S
82 1 3
ConvertToBlocks\PostTypeColumnSupport::get_editor_column_label()
S
79 1 3
ConvertToBlocks\Plugin::is_classic_editor_post()
S
80 1 3
ConvertToBlocks\MigrationAgent::can_register()
S
82 1 3
ConvertToBlocks\RESTSupport::on_plugins_loaded()
S
68 1 8
ConvertToBlocks\MigrationAgent::stop()
S
72 1 5
ConvertToBlocks\ClassicEditorSupport::can_register()
S
81 1 3
ConvertToBlocks\Settings::add_menu()
S
66 1 9
ConvertToBlocks\PostTypeColumnSupport::is_block_editor_post()
S
80 1 3
ConvertToBlocks\RevisionSupport::can_register()
S
81 1 3
ConvertToBlocks\ReverseMigrationSupport::can_register()
S
81 1 3
convert_to_blocks_site_meets_php_requirements()
S
79 1 3
ConvertToBlocks\Settings::register_section()
S
70 1 8
ConvertToBlocks\MigrationAgent::is_running()
S
75 1 4
ConvertToBlocks\Plugin::init_commands()
S
79 1 3
ConvertToBlocks\PostTypeColumnSupport::get_classic_editor_column_icon()
S
79 1 3
ConvertToBlocks\Assets::do_assets()
S
81 1 3
convert_to_blocks_minimum_php_requirement()
S
83 1 3
ConvertToBlocks\Plugin::get_default_post_types()
S
79 1 3
ConvertToBlocks\ClassicEditorSupport::register()
S
78 1 3
ConvertToBlocks\RESTSupport::get_allowed_post_types()
S
81 1 3
ConvertToBlocks\PostTypeColumnSupport::can_register()
S
81 1 3
ConvertToBlocks\Settings::register()
S
65 1 8
ConvertToBlocks\Plugin::init()
S
68 1 9
ConvertToBlocks\Plugin::init_locale()
S
70 1 5
ConvertToBlocks\MigrationAgent::has_ctb_client_param()
S
72 1 5
ConvertToBlocks\Settings::init()
S
70 1 6