Code Analysis: GN Publisher 1.5.3

Function Rating Maintainability Complexity Lines of code
GNPUB_Feed::remove_duplicate_images()
B
42 16 53
GNPUB_Compat::seo_plugins_gn_feed_fix()
A
44 15 39
GNPUB_Settings::save_settings()
A
43 13 50
GNPUB_Compat::seo_plugins_strip_category_base()
A
51 11 26
gnpub_send_feedback()
A
48 10 33
gnpub_feed_post_link()
A
51 8 26
GNPUB_Websub::notify_hubs()
S
47 6 36
GNPUB_Posts::modify_embed_markup()
S
52 7 21
gn_send_query_message()
S
49 6 31
gn_sanitize_textarea_field()
S
53 6 22
GNPUB_Feed::correct_feed_canonical_url()
S
56 6 17
GNPUB_Feed::apply_feed_constraints()
S
60 6 12
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_ads_newsletter::gnpub_subscribe_to_news_letter()
S
52 4 26
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_Feed::add_feature_image_to_item()
S
60 4 14
gnpub_add_deactivation_feedback_modal()
S
61 4 12
GNPUB_Menu::display_settings_page()
S
59 3 14
gnpub_enqueue_makebetter_email_js()
S
62 3 11
gnpub_publish_feeds()
S
54 2 21
gnpub_get_current_url()
S
64 3 10
gnpub_redirect()
S
66 3 9
GNPUB_Feed::strip_srcset_from_content()
S
65 3 10
GNPUB_Feed::get_base_image_src()
S
63 3 10
GNPUB_Feed::get_original_feature_image_url()
S
64 3 10
GNPUB_Compat::add_gn_feed_category_rewrite()
S
65 3 8
GNPUB_Posts::increment_post_modified_counter()
S
62 3 10
Gnpub_Rss_Url::do_feed()
S
64 3 10
gnpub_admin_style()
S
60 2 13
GNPUB_Notices::get_notices()
S
63 2 11
gnpub_reduce_query()
S
55 1 24
GNPUB_Feed::set_default_feed()
S
68 2 7
GNPUB_Installer::set_option_defaults()
S
72 2 5
GNPUB_Feed::set_feed_generator()
S
70 2 6
GNPUB_Notices::display_notices()
S
69 2 7
gnpub_is_feedfetcher()
S
66 2 8
GNPUB_Notices::add_notice()
S
66 2 8
GNPUB_Menu::add_settings_plugin_action()
S
62 1 11
gnpub_add_feed()
S
68 1 7
gnpub_is_plugins_page()
S
77 1 4
GNPUB_Compat::init()
S
78 1 3
GNPUB_Notices::__construct()
S
81 1 3
gnpub_purge_feed()
S
66 1 8
gnpub_load_textdomain()
S
78 1 3
GNPUB_Feed::do_google_news_feed()
S
80 1 3
GNPUB_Feed::__construct()
S
62 1 10
gnpub_activate()
S
80 1 3
GNPUB_Feed::add_google_news_feed()
S
79 1 3
GNPUB_Menu::__construct()
S
68 1 6
GNPUB_Menu::display_admin_notices()
S
82 1 3
gnpub_current_feed_link()
S
73 1 4
gnpub_feed_list()
S
76 1 4
GNPUB_Settings::__construct()
S
75 1 4
gnpub_ads_newsletter::__construct()
S
74 1 4
GNPUB_Installer::install()
S
65 1 9
Gnpub_Rss_Url::on_load()
S
68 1 7
GNPUB_Websub::post_saved()
S
80 1 3
GNPUB_Websub::__construct()
S
71 1 5
GNPUB_Installer::uninstall()
S
78 1 3
GNPUB_Menu::register_menus()
S
66 1 9
GNPUB_Posts::__construct()
S
74 1 4