Code Analysis: WP Editor.md 10.2.1

Function Rating Maintainability Complexity Lines of code
EditormdUtils\Settings::get_settings_fields()
B
19
1 404
EditormdApp\WPMarkdownParser::_doFencedCodeBlocks_callback()
B
37 18 71
EditorMdUploader::moveFile()
B
39 16 62
EditormdUtils\Debugger::editormd_debug()
A
33 11 115
EditormdApp\PrismJSAuto::prism_styles_scripts()
A
40 13 58
EditormdApp\KaTeX::katex_markup_single()
A
44 12 46
EditormdPages\Pages::renderer()
A
46 12 37
EditormdApp\WPComMarkdown::wp_insert_post_data()
A
48 12 28
EditormdUtils\Activator::activate()
A
48 11 33
Editormd\Main::run_core()
A
53 11 19
EditormdApp\KaTeX::katex_markup_double()
A
46 9 44
display_page()
A
41 5 77
EditormdApp\WPMarkdownParser::transform()
A
50 8 27
EditormdFront\Controller::enqueue_front_scripts()
A
41 6 54
EditormdApp\WPComMarkdown::transform()
S
50 7 29
EditormdUtils\Upgrader::run_upgrader()
S
55 7 21
EditormdAdmin\Controller::enqueue_scripts()
S
42 5 48
EditormdApp\ImagePaste::editormd_imagepaste_smms()
S
47 5 37
EditormdApp\WPMarkdownParser::doHighlight()
S
55 6 19
EditormdApp\WPMarkdownParser::doStrikethrough()
S
56 6 17
EditormdApp\ImagePaste::editormd_imagepaste_action_callback()
S
48 5 31
EditormdApp\WPComMarkdown::get_post_screen_post_type()
S
60 6 13
EditormdApp\WPMarkdownParser::handleSpanToken()
S
52 5 25
EditormdUtils\Settings::admin_init()
S
54 5 21
EditormdUtils\Settings::get_settings_sections()
S
41 2 65
EditormdApp\WPComMarkdown::prime_post_cache()
S
56 5 18
EditormdApp\WPComMarkdown::maybe_load_actions_and_filters()
S
60 5 15
EditormdApp\WPComMarkdown::wp_insert_post()
S
59 5 14
EditormdApp\WPComMarkdown::xmlrpc_actions()
S
62 5 12
EditorMdUploader::message()
S
53 4 27
EditormdApp\WPComMarkdown::load()
S
60 5 12
EditorMdUploader::randomFileName()
S
53 4 23
EditorMdUploader::upload()
S
55 4 21
EditormdApp\WPMarkdownParser::_doAnchors_inline_callback()
S
54 4 20
EditormdApp\WPComMarkdown::edit_post_content_filtered()
S
65 5 9
EditormdApp\WPComMarkdown::wp_kses_allowed_html()
S
60 4 13
EditormdApp\WPComMarkdown::check_for_early_methods()
S
60 4 12
EditormdApp\Emoji::disable_emojis_remove_dns_prefetch()
S
62 4 11
EditormdApp\TaskList::taskList_markup()
S
61 4 11
wp_editormd_entry_sm_ms_proxy()
S
52 3 23
EditormdUtils\PluginMeta::add_plugin_row_meta()
S
56 3 18
EditormdUtils\Settings::file_get_content()
S
56 3 18
EditormdApp\WPComMarkdown::edit_post_content()
S
64 4 10
EditormdApp\WPComMarkdown::the_posts()
S
63 4 10
run_editormd()
S
58 3 15
EditormdApp\WPComMarkdown::load_markdown_for_posts()
S
59 3 14
EditormdUtils\Settings::__construct()
S
58 3 13
EditormdUtils\Guide::editormd_admin_scripts()
S
61 3 12
EditormdApp\TaskList::taskList_src()
S
62 3 12
EditormdUtils\Settings::code_mirror_script()
S
54 2 24
EditormdUtils\Settings::plugin_page()
S
55 2 20
EditormdApp\KaTeX::katex_wp_footer_scripts()
S
65 1 33
EditormdAdmin\Controller::__construct()
S
55 2 18
EditormdApp\ImagePaste::editormd_png2jpg()
S
57 2 16
Editormd\Main::init_cookie()
S
69 3 6
EditormdApp\WPComMarkdown::maybe_remove_kses()
S
72 3 5
EditormdUtils\Settings::get_pages()
S
65 3 10
EditormdApp\WPComMarkdown::maybe_unload_for_bulk_edit()
S
73 3 5
EditormdAdmin\Controller::editormd_markdown_posting_always_on()
S
65 3 9
EditormdFrontStyle\Controller::enqueue_front_scripts()
S
58 2 14
EditormdUtils\Ajax::editormd_return_json()
S
61 2 13
EditormdUtils\Guide::editormd_pointer_footer_script()
S
55 1 28
EditormdApp\WPComMarkdown::wp_restore_post_revision()
S
61 2 12
upgradeEditormdFile()
S
61 2 11
EditormdApp\Emoji::emoji_enqueue_footer_js()
S
62 1 17
EditormdApp\MindMap::mindmap_wp_footer_script()
S
71 1 16
EditormdApp\KaTeX::katex_entity_decode_editormd()
S
57 1 16
EditormdApp\KaTeX::code_katex_src_replace()
S
65 2 9
EditormdUtils\Config::get_option()
S
68 2 7
EditormdUtils\Config::update_option()
S
63 2 10
EditormdApp\KaTeX::katex_enqueue_scripts()
S
62 2 10
EditormdApp\Emoji::__construct()
S
67 2 7
EditormdApp\Mermaid::__construct()
S
69 2 6
EditormdApp\Emoji::disable_emojis_tinymce()
S
69 2 7
EditormdUtils\Upgrader::any_to_10_1_0()
S
64 2 9
EditormdApp\MindMap::__construct()
S
69 2 6
EditormdApp\MindMap::mindmap_enqueue_scripts()
S
63 2 9
EditormdApp\PrismJSAuto::__construct()
S
69 2 6
EditormdApp\WPComMarkdown::uncache_munged_posts()
S
73 2 5
EditormdApp\WPMarkdownParser::__construct()
S
65 2 9
EditorMdUploader::setSeveName()
S
68 2 7
EditormdApp\WPMarkdownParser::do_restore()
S
65 2 9
EditormdApp\ImagePaste::editormd_curl_post_file()
S
58 1 15
EditormdApp\WPMarkdownParser::_doEscapeForHashWithoutSpacing()
S
70 2 6
EditormdApp\KaTeX::__construct()
S
62 2 10
EditormdApp\WPComMarkdown::get_parser()
S
71 2 6
EditorMdUploader::config()
S
71 2 6
EditormdApp\WPComMarkdown::add_o2_helpers()
S
65 2 9
EditormdApp\WPComMarkdown::o2_preview_post()
S
70 2 6
EditormdApp\WPComMarkdown::o2_preview_comment()
S
70 2 6
EditormdApp\Mermaid::mermaid_wp_footer_script()
S
65 1 14
EditormdApp\Emoji::disable_emojis()
S
62 1 11
EditormdApp\WPComMarkdown::unload_markdown_for_posts()
S
62 1 11
EditormdUtils\Upgrader::upgrade_10_1_2_to_10_2_0()
S
75 1 4
EditormdApp\WPMarkdownParser::hash_block()
S
71 1 6
EditormdApp\WPMarkdownParser::restore_leading_hash()
S
79 1 3
EditormdApp\Emoji::emoji_enqueue_scripts()
S
73 1 4
EditormdApp\WPComMarkdown::comment_field()
S
64 1 10
EditormdUtils\PluginMeta::__construct()
S
71 1 5
EditormdPages\Pages::__construct()
S
65 1 9
EditormdApp\WPComMarkdown::add_default_post_type_support()
S
73 1 5
EditormdApp\WPComMarkdown::is_commenting_enabled()
S
79 1 3
EditormdApp\WPMarkdownParser::codeblock_restore()
S
78 1 3
EditormdApp\WPMarkdownParser::get_shortcode_regex()
S
72 1 5
EditormdApp\WPComMarkdown::register_setting()
S
68 1 6
EditormdApp\KaTeX::katex_src_multiline()
S
72 1 5
EditormdApp\WPComMarkdown::load_markdown_for_comments()
S
76 1 4
EditormdUtils\Internationalization::load_plugin_textdomain()
S
69 1 7
EditormdApp\PrismJSCustomize::__construct()
S
79 1 3
EditormdApp\PrismJSCustomize::prism_styles_scripts()
S
74 1 4
EditormdApp\WPMarkdownParser::hash_maker()
S
80 1 3
EditormdApp\WPMarkdownParser::entity_decode_editormd()
S
66 1 6
EditormdFront\Controller::enqueue_front_styles()
S
78 1 3
EditormdUtils\Upgrader::upgrade_10_1_1_to_10_1_2()
S
81 1 3
EditormdPages\Pages::canLogin()
S
80 1 3
EditormdUtils\Guide::__construct()
S
75 1 4
EditormdApp\WPComMarkdown::comment_hash()
S
78 1 3
EditormdApp\WPMarkdownParser::single_line_code_preserve()
S
78 1 3
EditormdUtils\Settings::script_style()
S
73 1 5
EditormdUtils\Deactivator::deactivate()
S
79 1 3
EditormdFrontStyle\Controller::__construct()
S
67 1 7
EditormdApp\ImagePaste::editormd_imagepaste_save()
S
66 1 8
EditormdApp\TaskList::__construct()
S
75 1 4
EditormdFront\Controller::__construct()
S
66 1 8
EditormdApp\WPComMarkdown::pre_comment_content()
S
73 1 5
EditormdUtils\Upgrader::__construct()
S
83 1 3
EditormdApp\WPMarkdownParser::shortcode_preserve()
S
75 1 4
EditormdApp\WPComMarkdown::swap_for_editing()
S
67 1 8
EditormdApp\WPComMarkdown::_wp_post_revision_fields()
S
75 1 4
EditormdApp\PrismJSAuto::prism_wp_footer_scripts()
S
71 1 7
EditormdAdmin\Controller::enqueue_styles()
S
78 1 3
deactivate_editormd()
S
83 1 3
EditormdApp\WPComMarkdown::is_posting_enabled()
S
79 1 3
EditormdApp\KaTeX::katex_src_inline()
S
72 1 5
EditorMdUploader::getFileExt()
S
77 1 3
EditormdApp\WPComMarkdown::preserve_code_blocks()
S
80 1 3
EditormdApp\WPMarkdownParser::do_codeblock_restore()
S
71 1 5
Editormd\Main::__construct()
S
69 1 7
EditormdUtils\Settings::admin_menu()
S
77 1 3
EditormdApp\WPComMarkdown::set_as_markdown()
S
78 1 3
EditormdApp\WPMarkdownParser::do_single_line_code_preserve()
S
78 1 3
EditormdUtils\Upgrader::update_changelog_page()
S
75 1 4
EditormdApp\WPComMarkdown::post_field()
S
64 1 10
EditormdApp\WPComMarkdown::fix_latest_revision_on_restore()
S
67 1 7
EditormdApp\WPComMarkdown::sanitize_setting()
S
81 1 3
EditormdUtils\Upgrader::update_to_version()
S
79 1 3
EditormdApp\WPComMarkdown::o2_escape_lists()
S
79 1 3
display_page()
S
80 1 3
EditormdApp\KaTeX::katex_src_replace()
S
67 1 8
EditormdUtils\PluginMeta::add_settings_link()
S
65 1 9
EditormdApp\WPMarkdownParser::do_codeblock_preserve()
S
67 1 7
EditormdUtils\Upgrader::upgrade_10_2_0_to_10_2_1()
S
81 1 3
EditormdApp\WPMarkdownParser::_doRemoveText()
S
79 1 3
EditormdApp\WPComMarkdown::__construct()
S
75 1 4
EditormdApp\WPComMarkdown::unload_markdown_for_comments()
S
79 1 3
EditormdPages\Pages::noAccess()
S
70 1 7
activate_editormd()
S
83 1 3
EditormdApp\WPComMarkdown::is_markdown()
S
78 1 3
EditormdApp\ImagePaste::__construct()
S
79 1 3
EditormdPages\Pages::canAdmin()
S
80 1 3
EditormdApp\ImagePaste::editormd_save_to_temp_dir()
S
69 1 6
EditormdApp\WPComMarkdown::o2_unescape_lists()
S
79 1 3
EditormdUtils\Upgrader::upgrade_10_1_0_to_10_1_1()
S
81 1 3
EditormdApp\WPMarkdownParser::codeblock_preserve()
S
78 1 3
EditormdApp\WPMarkdownParser::unp()
S
79 1 3
EditormdApp\WPComMarkdown::make_filterable()
S
74 1 4
EditorMdUploader::redirect()
S
80 1 3
EditormdUtils\Upgrader::get_current_version()
S
79 1 3
EditormdApp\Mermaid::mermaid_enqueue_scripts()
S
77 1 3
EditormdUtils\Internationalization::__construct()
S
75 1 4
EditormdApp\WPComMarkdown::get_support_url()
S
79 1 3
EditorMdUploader::__construct()
S
65 1 9
EditorMdUploader::getSeveName()
S
82 1 3
EditormdAdmin\Controller::parse_editor_settings()
S
73 1 5
EditormdPages\Pages::canGuest()
S
82 1 3