/workspace/src
includes
Deferred
LinksUpdate
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Deferred\LinksUpdate\TitleLinksTable
46%
MediaWiki\Deferred\LinksUpdate\LinksUpdate
68%
MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate
69%
MediaWiki\Deferred\LinksUpdate\PageLinksTable
72%
MediaWiki\Deferred\LinksUpdate\GenericPageLinksTable
77%
MediaWiki\Deferred\LinksUpdate\PagePropsTable
80%
MediaWiki\Deferred\LinksUpdate\ImageLinksTable
80%
MediaWiki\Deferred\LinksUpdate\ExistenceLinksTable
81%
MediaWiki\Deferred\LinksUpdate\TemplateLinksTable
81%
MediaWiki\Deferred\LinksUpdate\LinksTableGroup
83%
MediaWiki\Deferred\LinksUpdate\LinksTable
87%
Project Risks
Class
CRAP
MediaWiki\Deferred\LinksUpdate\LinksUpdate
123
MediaWiki\Deferred\LinksUpdate\LinksTable
52
MediaWiki\Deferred\LinksUpdate\PagePropsTable
42
MediaWiki\Deferred\LinksUpdate\ImageLinksTable
40
MediaWiki\Deferred\LinksUpdate\GenericPageLinksTable
37
MediaWiki\Deferred\LinksUpdate\LinksTableGroup
31
MediaWiki\Deferred\LinksUpdate\TitleLinksTable
17
MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate
11
MediaWiki\Deferred\LinksUpdate\PageLinksTable
10
MediaWiki\Deferred\LinksUpdate\ExistenceLinksTable
9
MediaWiki\Deferred\LinksUpdate\TemplateLinksTable
9
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
makePageReferenceValue
0%
deduplicateLinkIds
0%
getNamespaceField
0%
getTitleField
0%
deduplicateLinkIds
0%
makePageReferenceValue
0%
deduplicateLinkIds
0%
getVirtualDomain
0%
getAsJobSpecification
0%
getLBFactory
0%
getMovedPage
0%
getRevision
0%
linksTargetNormalizationStage
0%
getTitle
0%
getPageId
0%
getParserOutput
0%
getImages
0%
getRevisionRecord
0%
getTriggeringUser
0%
getPageLinksTable
0%
getAddedLinks
0%
getRemovedLinks
0%
getNamespaceField
0%
getTitleField
0%
getVirtualDomain
0%
getNamespaceField
0%
getTitleField
0%
makeTitle
0%
getTitleArray
0%
deleteLink
25%
invalidateProperties
28%
getLinkIDs
33%
getSpec
33%
acquirePageLock
40%
queueRecursiveJobs
54%
getExistingFields
55%
getPageReferenceIterator
60%
encodeValue
60%
doUpdate
62%
deleteLink
66%
getExistingFields
66%
setParserOutput
66%
setRevision
66%
getAll
75%
getDeduplicatedLinkIds
75%
__construct
80%
queueRecursiveJobsForTable
81%
doIncrementalUpdate
82%
insertLink
84%
getExistingLinks
85%
addCollationArgs
85%
setParserOutput
87%
fetchExistingRows
88%
__construct
88%
Project Risks
Method
CRAP
getLinkIDs
21
invalidateProperties
19
deduplicateLinkIds
12
deduplicateLinkIds
12
doUpdate
7
deduplicateLinkIds
6
getPageId
6
getTitleArray
6
getSpec
5
queueRecursiveJobs
5
__construct
4
doIncrementalUpdate
4
insertLink
4
getExistingLinks
4
deleteLink
3
encodeValue
3
deleteLink
3
getAll
3
queueRecursiveJobsForTable
3
addCollationArgs
3
setParserOutput
3
acquirePageLock
2
getExistingFields
2
getPageReferenceIterator
2
getExistingFields
2
setParserOutput
2
setRevision
2
getDeduplicatedLinkIds
2
fetchExistingRows
2
__construct
2