/workspace/src/extensions/Newsletter
includes
Content
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Extension\Newsletter\Content\NewsletterContent
0%
MediaWiki\Extension\Newsletter\Content\NewsletterSlotDiffRenderer
0%
MediaWiki\Extension\Newsletter\Content\NewsletterContentHandler
35%
MediaWiki\Extension\Newsletter\Content\NewsletterDataUpdate
44%
Project Risks
Class
CRAP
MediaWiki\Extension\Newsletter\Content\NewsletterContent
600
MediaWiki\Extension\Newsletter\Content\NewsletterContentHandler
368
MediaWiki\Extension\Newsletter\Content\NewsletterSlotDiffRenderer
72
MediaWiki\Extension\Newsletter\Content\NewsletterDataUpdate
53
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
validateUserName
0%
addModules
0%
getExtraCacheKeys
0%
getTablePrefix
0%
__construct
0%
createNewNewsletterWithData
0%
getNewslettersWithNewsletterMainPage
0%
setupNavigationLinks
0%
getNewsletterActionButtons
0%
getSlotDiffRendererWithOptions
0%
edit
0%
getDiff
0%
getSecondaryDataUpdates
0%
isParserCacheSupported
0%
getContentClass
0%
unserializeContent
0%
makeEmptyContent
0%
getTextForSummary
0%
getPublishers
0%
getMainPage
0%
getDescription
0%
onSuccess
0%
decode
0%
isValid
0%
getPublishersFromJSONData
66%
fillParserOutput
67%
doUpdate
76%
Project Risks
Method
CRAP
decode
90
isValid
42
edit
42
getNewsletterActionButtons
20
createNewNewsletterWithData
20
getDiff
20
validateUserName
12
fillParserOutput
11
doUpdate
10
unserializeContent
6
getPublishersFromJSONData
2