Code Analysis: GN Publisher 1.5.11

Function Rating Maintainability Complexity Lines of code
GNPUB_Settings::save_settings()
C
31 27 120
GNPUB_Feed::remove_duplicate_images()
B
40 24 59
GNPUB_Compat::seo_plugins_gn_feed_fix()
A
44 15 39
GNPUB_Compat::seo_plugins_strip_category_base()
A
49 13 29
gnpub_send_feedback()
A
48 10 33
GNPUB_Websub::notify_hubs()
A
46 8 38
gnpub_feed_post_link()
A
51 8 26
GNPUB_Posts::modify_embed_markup()
S
52 7 21
GNPUB_Feed::correct_feed_canonical_url()
S
55 7 19
gn_send_query_message()
S
49 6 31
GNPUB_Feed::apply_feed_constraints()
S
59 7 14
gn_sanitize_textarea_field()
S
53 6 22
gnpub_expanded_allowed_tags()
S
38 1 96
gnpub_ads_newsletter::gnpub_add_localize_footer_data()
S
51 5 24
Gnpub_Rss_Url::pre_get_posts()
S
53 5 21
GNPUB_Websub::feed_list_check()
S
66 6 7
gnpub_remove_potentially_dangerous_tags()
S
58 5 15
GNPUB_Notices::display_notices()
S
61 5 12
gnpub_ads_newsletter::gnpub_subscribe_to_news_letter()
S
51 4 26
GNPUB_Feed::do_news_feed()
S
61 5 11
gnpub_is_plugins_page()
S
63 5 11
gnpub_admin_newsletter_script()
S
52 4 24
gnpub_feed_bootstrap()
S
48 3 35
gnpub_feed_channel_link()
S
55 4 19
GNPUB_Feed::remove_problematic_functions()
S
58 4 16
gnpub_flipboard()
S
66 5 7
GNPUB_Feed::strip_srcset_from_content()
S
62 4 12
gnpub_add_deactivation_feedback_modal()
S
61 4 12
gnpub_publish_feeds()
S
52 3 23
GNPUB_Menu::display_settings_page()
S
59 3 14
gnpub_htmlToPlainText()
S
60 3 13
gnpub_revenue_snippet()
S
62 3 11
gnpub_wp_title_rss()
S
61 3 11
GNPUB_Feed::add_feature_image_to_item()
S
62 3 11
gnpub_enqueue_makebetter_email_js()
S
62 3 11
Gnpub_Rss_Url::do_feed()
S
64 3 10
gnpub_get_current_url()
S
64 3 10
gnpub_redirect()
S
66 3 9
GNPUB_Feed::get_original_feature_image_url()
S
64 3 10
gnpub_admin_style()
S
58 2 15
GNPUB_Feed::get_base_image_src()
S
63 3 10
GNPUB_Posts::increment_post_modified_counter()
S
62 3 10
GNPUB_Compat::add_gn_feed_category_rewrite()
S
65 3 8
GNPUB_Notices::get_notices()
S
63 2 11
gnpub_reduce_query()
S
55 1 24
gnpub_is_feedfetcher()
S
66 2 8
GNPUB_Feed::set_feed_generator()
S
70 2 6
GNPUB_Notices::add_notice()
S
66 2 8
gnpub_bloginfo_rss()
S
65 2 10
gnpub_the_title_rss()
S
65 2 10
GNPUB_Feed::set_default_feed()
S
69 2 7
GNPUB_Feed::add_news_feed()
S
72 2 5
GNPUB_Installer::set_option_defaults()
S
72 2 5
GNPUB_Menu::add_settings_plugin_action()
S
62 1 11
GNPUB_Compat::init()
S
78 1 3
gnpub_get_requested_feedid()
S
80 1 3
GNPUB_Menu::__construct()
S
68 1 6
GNPUB_Installer::uninstall()
S
78 1 3
GNPUB_Settings::__construct()
S
75 1 4
gnpub_add_feed()
S
68 1 7
gnpub_feed_list()
S
76 1 4
gnpub_activate()
S
80 1 3
GNPUB_Notices::__construct()
S
81 1 3
gnpub_ads_newsletter::__construct()
S
74 1 4
GNPUB_Feed::__construct()
S
62 1 10
gnpub_purge_feed()
S
66 1 8
GNPUB_Websub::__construct()
S
71 1 5
gnpub_load_textdomain()
S
78 1 3
GNPUB_Posts::__construct()
S
74 1 4
Gnpub_Rss_Url::on_load()
S
68 1 7
GNPUB_Menu::register_menus()
S
66 1 9
GNPUB_Websub::post_saved()
S
80 1 3
GNPUB_Menu::display_admin_notices()
S
82 1 3
gnpub_current_feed_link()
S
73 1 4
GNPUB_Installer::install()
S
65 1 9