Code Analysis: XML Sitemap Generator for Google 2.0.5

Function Rating Maintainability Complexity Lines of code
xmlSitemapGenerator\settings::render()
B
25
6 300
xmlSitemapGenerator\xmlRenderer::getPriority()
A
45 14 45
xmlSitemapGenerator\settings::handlePostBack()
A
38 9 66
xmlSitemapGenerator\indexProvider::getPage()
A
49 11 31
xmlSitemapGenerator\providerCore::getPageLink()
A
46 10 37
xmlSitemapGenerator\xmlRenderer::getFrequency()
A
50 10 33
xmlSitemapGenerator\dataAccess::getPostCountBand()
A
54 10 18
xmlSitemapGenerator\core::getTimeBand()
A
57 10 14
xmlSitemapGenerator\postsProvider::doPopulate()
A
50 8 25
xmlSitemapGenerator\postsProvider::getPage()
A
44 6 49
xmlSitemapGenerator\archiveProvider::doPopulate()
S
49 6 30
xmlSitemapGenerator\newsProvider::getPage()
S
47 5 40
xmlSitemapGenerator\termsProvider::doPopulate()
S
52 5 24
xmlSitemapGenerator\core::showWarnings()
S
56 5 20
xmlSitemapGenerator\newsProvider::doPopulate()
S
55 5 19
xmlSitemapGenerator\categoryMetaData::renderEdit()
S
45 2 63
xmlSitemapGenerator\postMetaData::handlePostBack()
S
55 5 18
xmlSitemapGenerator\core::templateRedirect()
S
58 5 15
xmlSitemapGenerator\core::activatePlugin()
S
58 5 15
xmlSitemapGenerator\latestProvider::doPopulate()
S
58 5 14
xmlSitemapGenerator\core::initialisePlugin()
S
50 4 27
xmlSitemapGenerator\providerCore::getMetaValue()
S
64 5 11
xmlSitemapGenerator\archiveProvider::getPage()
S
53 4 25
xmlSitemapGenerator\categoryMetaData::renderAdd()
S
46 2 54
xmlSitemapGenerator\authorsProvider::doPopulate()
S
54 4 21
xmlSitemapGenerator\rssRenderer::doRender()
S
48 3 35
xmlSitemapGenerator\core::render()
S
55 4 19
xmlSitemapGenerator\newsRenderer::renderPages()
S
50 3 33
xmlSitemapGenerator\xmlRenderer::renderIndex()
S
50 3 33
xmlSitemapGenerator\xmlRenderer::renderPages()
S
51 3 31
xmlSitemapGenerator\categoryMetaData::save_metaData()
S
56 4 16
xmlSitemapGenerator\xmlRenderer::renderItem()
S
57 4 16
xmlSitemapGenerator\authorMetaData::save_metaData()
S
57 4 15
xmlSitemapGenerator\latestProvider::postTypeDefault()
S
61 4 14
xmlSitemapGenerator\postsProvider::postTypeDefault()
S
61 4 14
xmlSitemapGenerator\postsProvider::exclude()
S
61 4 13
xmlSitemapGenerator\termsProvider::getPage()
S
51 3 28
xmlSitemapGenerator\settings::RenderDefaultSection()
S
55 3 25
xmlSitemapGenerator\htmRenderer::doRender()
S
56 3 20
xmlSitemapGenerator\authorsProvider::getPage()
S
56 3 19
xmlSitemapGenerator\postsProvider::addHomePage()
S
56 3 19
xmlSitemapGenerator\indexProvider::doPopulate()
S
56 3 17
xmlSitemapGenerator\providerCore::addUrls()
S
58 3 16
xmlSitemapGenerator\authorMetaData::renderEdit()
S
49 1 46
xmlSitemapGenerator\xmlRenderer::renderImages()
S
62 4 10
xmlSitemapGenerator\postsProvider::getPageCount()
S
58 3 15
xmlSitemapGenerator\upgrader::runScripts()
S
60 3 14
xmlSitemapGenerator\providerCore::getBlogPageCount()
S
60 3 14
xmlSitemapGenerator\core::filter_plugin_row_meta()
S
59 3 14
xmlSitemapGenerator\core::doSiteActivation()
S
60 3 13
xmlSitemapGenerator\latestProvider::getPage()
S
54 2 21
xmlSitemapGenerator\dataAccess::getMetaItem()
S
57 2 17
xmlSitemapGenerator\htmRenderer::renderHeader()
S
60 1 31
xmlSitemapGenerator\core::getCacheObject()
S
64 3 9
xmlSitemapGenerator\providerCore::isExcluded()
S
70 3 7
xmlSitemapGenerator\latestProvider::getPostTypes()
S
59 2 15
xmlSitemapGenerator\pinger::doAutoPings()
S
59 2 15
xmlSitemapGenerator\sitemapProvider::getInstance()
S
60 2 14
xmlSitemapGenerator\postMetaData::render()
S
54 1 29
xmlSitemapGenerator\sitemapRenderer::getInstance()
S
60 2 14
xmlSitemapGenerator\core::addRobotLinks()
S
59 2 13
xmlSitemapGenerator\providerCore::getImages()
S
60 2 13
xmlSitemapGenerator\rssRenderer::renderItem()
S
61 2 12
xmlSitemapGenerator\newsProvider::getPageCount()
S
64 2 11
xmlSitemapGenerator\termsProvider::getPageCount()
S
62 2 11
xmlSitemapGenerator\termsProvider::exclude()
S
64 2 11
xmlSitemapGenerator\dataAccess::saveMetaItem()
S
57 1 17
xmlSitemapGenerator\htmRenderer::renderFooter()
S
71 1 16
xmlSitemapGenerator\helpers::getFieldValue()
S
75 2 4
xmlSitemapGenerator\archiveProvider::getPageCount()
S
76 2 4
xmlSitemapGenerator\helpers::safeRead2()
S
75 2 4
xmlSitemapGenerator\dataAccess::getDateField()
S
66 2 10
xmlSitemapGenerator\settings::postTypeDefault()
S
78 2 3
xmlSitemapGenerator\helpers::getTextAreaValue()
S
75 2 4
xmlSitemapGenerator\core::activated()
S
71 2 6
xmlSitemapGenerator\core::addDatabaseTable()
S
65 2 10
xmlSitemapGenerator\newsRenderer::renderImages()
S
63 2 10
xmlSitemapGenerator\authorsProvider::getPageCount()
S
76 2 4
xmlSitemapGenerator\core::getStatusHtml()
S
66 2 9
xmlSitemapGenerator\core::statusUpdate()
S
63 2 9
xmlSitemapGenerator\core::addRssLink()
S
63 2 10
xmlSitemapGenerator\core::addRewriteUrl()
S
67 2 7
xmlSitemapGenerator\sitemapProvider::validate()
S
67 2 8
xmlSitemapGenerator\core::doRequest()
S
64 2 9
xmlSitemapGenerator\settings::renderSitemapLink()
S
63 2 10
xmlSitemapGenerator\archiveProvider::exclude()
S
66 2 9
xmlSitemapGenerator\upgrader::doUpgrade()
S
65 2 9
xmlSitemapGenerator\providerCore::getImage()
S
65 2 10
xmlSitemapGenerator\providerCore::getDateField()
S
66 2 10
xmlSitemapGenerator\categoryMetaData::addHooks()
S
66 2 7
xmlSitemapGenerator\indexProvider::addNews()
S
63 2 10
xmlSitemapGenerator\core::doPing()
S
65 2 9
xmlSitemapGenerator\core::readQueryVar()
S
69 2 7
xmlSitemapGenerator\helpers::getEmailValue()
S
75 2 4
xmlSitemapGenerator\authorsProvider::exclude()
S
76 2 4
xmlSitemapGenerator\sitemapRenderer::validate()
S
67 2 8
xmlSitemapGenerator\newsRenderer::renderItem()
S
58 1 14
xmlSitemapGenerator\dataAccess::createMetaTable()
S
62 1 14
xmlSitemapGenerator\mapItem::__construct()
S
100 1 1
xmlSitemapGenerator\core::getCacheFile()
S
74 1 4
xmlSitemapGenerator\authorMetaData::addHooks()
S
74 1 4
xmlSitemapGenerator\authorsProvider::getSuppportedTypes()
S
77 1 4
xmlSitemapGenerator\termsProvider::getSuppportedTypes()
S
74 1 4
xmlSitemapGenerator\postMetaData::addMetaBoxMenu()
S
66 1 10
xmlSitemapGenerator\dataAccess::getLastModified()
S
65 1 9
xsgPluginPath()
S
79 1 3
xmlSitemapGenerator\settings::addHooks()
S
75 1 4
xmlSitemapGenerator\core::getGlobalProperty()
S
72 1 5
xmlSitemapGenerator\postsProvider::getSuppportedTypes()
S
72 1 5
xmlSitemapGenerator\core::pluginFilename()
S
80 1 3
xmlSitemapGenerator\postMetaData::addHooks()
S
74 1 4
xmlSitemapGenerator\metaSettings::__construct()
S
69 1 7
xmlSitemapGenerator\settings::admin_menu()
S
77 1 3
xmlSitemapGenerator\dataAccess::__construct()
S
100 1 2
xmlSitemapGenerator\newsProvider::getSuppportedTypes()
S
77 1 4
xmlSitemapGenerator\pinger::doPing()
S
63 1 10
xmlSitemapGenerator\sitemapDefaults::__construct()
S
63 1 10
xmlSitemapGenerator\settings::getPostTypes()
S
64 1 10
xmlSitemapGenerator\providerCore::getPages()
S
80 1 3
xmlSitemapGenerator\rssRenderer::renderPages()
S
80 1 3
xmlSitemapGenerator\indexProvider::getSuppportedTypes()
S
76 1 4
xmlSitemapGenerator\core::setCacheObject()
S
72 1 5
xmlSitemapGenerator\latestProvider::getSuppportedTypes()
S
77 1 4
xmlSitemapGenerator\latestProvider::getPageCount()
S
82 1 3
xmlSitemapGenerator\postMetaData::__construct()
S
100 1 2
xmlSitemapGenerator\rendererCore::renderComment()
S
81 1 3
xmlSitemapGenerator\core::pluginVersion()
S
81 1 3
xmlSitemapGenerator\postsProvider::__construct()
S
82 1 3
xmlSitemapGenerator\postsProvider::excludePages()
S
75 1 4
xmlSitemapGenerator\providerCore::setFormat()
S
81 1 3
xmlSitemapGenerator\postsProvider::getPostTypes()
S
64 1 10
xmlSitemapGenerator\mediaItem::__construct()
S
100 1 1
xmlSitemapGenerator\pinger::doManualPing()
S
72 1 5
xmlSitemapGenerator\providerCore::isIncluded()
S
83 1 3
xmlSitemapGenerator\htmRenderer::renderItem()
S
69 1 7
xmlSitemapGenerator\core::add_query_variables()
S
69 1 7
xmlSitemapGenerator\newsRenderer::renderIndex()
S
83 1 3
myPluginFile()
S
83 1 3
xmlSitemapGenerator\htmRenderer::renderIndex()
S
80 1 3
xmlSitemapGenerator\core::deactivatePlugin()
S
89 1 2
xmlSitemapGenerator\providerCore::__construct()
S
63 1 10
xmlSitemapGenerator\providerCore::getAttribute()
S
74 1 4
xmlSitemapGenerator\htmRenderer::renderPages()
S
80 1 3
xmlSitemapGenerator\core::activateNewBlog()
S
74 1 5
xmlSitemapGenerator\sitemapRenderer::getRendererList()
S
79 1 3
xmlSitemapGenerator\sitemapProvider::getProviderList()
S
77 1 3
xmlSitemapGenerator\archiveProvider::getSuppportedTypes()
S
76 1 4
xmlSitemapGenerator\settings::register_settings()
S
80 1 3
xmlSitemapGenerator\core::getGlobalSettings()
S
63 1 9
xmlSitemapGenerator\dataAccess::execute()
S
73 1 5
xmlSitemapGenerator\settings::getDefaults()
S
66 1 8
xmlSitemapGenerator\helpers::safeRead()
S
78 1 3
xmlSitemapGenerator\rssRenderer::renderIndex()
S
80 1 3
xmlSitemapGenerator\core::adminScripts()
S
78 1 3
xmlSitemapGenerator\indexProvider::getPageCount()
S
82 1 3
xmlSitemapGenerator\indexProvider::addRssLatest()
S
66 1 8
xmlSitemapGenerator\core::add_rewrite_rules()
S
66 1 8