Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Flow\Maintenance\FlowAddMissingModerationLogs0%
Flow\Maintenance\WorkflowPageIdUpdateGenerator0%
Flow\Maintenance\FlowUpdateRecentChanges0%
Flow\Maintenance\FlowUpdateResolvedNotifTitles0%
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages0%
Flow\Maintenance\FlowUpdateRevisionContentLength0%
Flow\Maintenance\FlowUpdateRevisionTypeId0%
Flow\Maintenance\FlowUpdateUserWiki0%
Flow\Maintenance\FlowUpdateWorkflowPageId0%
Flow\Maintenance\MaintenanceDebugLogger0%
Flow\Maintenance\FlowSetUserIp0%
Flow\Maintenance\BenchUuidConversions0%
Flow\Maintenance\CompileLightncandy0%
Flow\Maintenance\ConvertAllLqtPages0%
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting0%
Flow\Maintenance\ConvertLqtPageOnLocalWiki0%
Flow\Maintenance\ConvertNamespaceFromWikitext0%
Flow\Maintenance\ConvertToText0%
Flow\Maintenance\FlowUpdateBetaFeaturePreference0%
Flow\Maintenance\FlowRestoreLQT0%
Flow\Maintenance\FlowCreateTemplates0%
Flow\Maintenance\LogRowUpdateGenerator0%
Flow\Maintenance\ExternalStoreMoveCluster0%
Flow\Maintenance\ExternalStoreUpdateGenerator0%
Flow\Maintenance\FlowExternalStoreMoveCluster0%
Flow\Maintenance\FlowFixEditCount0%
Flow\Maintenance\FlowFixInconsistentBoards0%
Flow\Maintenance\FlowFixLinks0%
Flow\Maintenance\FlowFixLog0%
Flow\Maintenance\FlowFixUserIp0%
Flow\Maintenance\FlowReserializeRevisionContent0%
Flow\Maintenance\FlowFixWorkflowLastUpdateTimestamp0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator0%
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter0%
Flow\Maintenance\FlowMoveBoardsToSubpages0%
Flow\Maintenance\FlowPopulateLinksTables0%
Flow\Maintenance\FlowPopulateRefId0%
Flow\Maintenance\FlowRemoveOldTopics0%
Flow\Maintenance\FlowDumpBackup0%

Project Risks

Class CRAP
Flow\Maintenance\ConvertToText2756
Flow\Maintenance\FlowRemoveOldTopics1122
Flow\Maintenance\FlowUpdateRecentChanges870
Flow\Maintenance\FlowUpdateUserWiki702
Flow\Maintenance\FlowMoveBoardsToSubpages506
Flow\Maintenance\FlowRestoreLQT420
Flow\Maintenance\FlowSetUserIp342
Flow\Maintenance\FlowFixInconsistentBoards342
Flow\Maintenance\LogRowUpdateGenerator306
Flow\Maintenance\WorkflowPageIdUpdateGenerator272
Flow\Maintenance\FlowUpdateRevisionContentLength272
Flow\Maintenance\FlowReserializeRevisionContent272
Flow\Maintenance\FlowDumpBackup272
Flow\Maintenance\FlowFixUserIp210
Flow\Maintenance\FlowFixEditCount156
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampGenerator132
Flow\Maintenance\FlowPopulateLinksTables132
Flow\Maintenance\FlowUpdateRevisionTypeId110
Flow\Maintenance\ExternalStoreMoveCluster110
Flow\Maintenance\FlowUpdateResolvedNotifTitles110
Flow\Maintenance\ExternalStoreUpdateGenerator110
Flow\Maintenance\CompileLightncandy90
Flow\Maintenance\ConvertAllLqtPages72
Flow\Maintenance\FlowFixLinks72
Flow\Maintenance\ConvertNamespaceFromWikitext56
Flow\Maintenance\ConvertLqtPageFromRemoteApiForTesting56
Flow\Maintenance\FlowPopulateRefId56
Flow\Maintenance\FlowUpdateBetaFeaturePreference56
Flow\Maintenance\FlowCreateTemplates56
Flow\Maintenance\FlowAddMissingModerationLogs56
Flow\Maintenance\FlowUpdateRevContentModelFromOccupyPages42
Flow\Maintenance\MaintenanceDebugLogger30
Flow\Maintenance\UpdateWorkflowLastUpdateTimestampWriter20
Flow\Maintenance\ConvertLqtPageOnLocalWiki12

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
updatePost0%
doDBUpdates0%
updateRevision0%
getUpdateKey0%
__construct0%
doDBUpdates0%
updateHeader0%
updateTopicList0%
updateHistory0%
calcContentLength0%
updateRevision0%
checkForReplica0%
getUpdateKey0%
__construct0%
doDbUpdates0%
getUpdateKey0%
__construct0%
update0%
__construct0%
updateRevision0%
report0%
doDBUpdates0%
updateWorkflow0%
updateTreeRevision0%
updateRevision0%
getUpdateKey0%
__construct0%
doDBUpdates0%
getUpdateKey0%
__construct0%
refreshBatch0%
doDBUpdates0%
getUpdateKey0%
__construct0%
getUpdateKey0%
doDBUpdates0%
__construct0%
execute0%
__construct0%
getUpdateKey0%
createPage0%
__construct0%
__construct0%
pageExists0%
execute0%
flowApi0%
processTopic0%
loadUser0%
processSummary0%
processPostCollection0%
getSignature0%
formatTimestamp0%
getAllRevisions0%
execute0%
processHeader0%
processMultiRevisions0%
getAllPostRevisions0%
processPost0%
processTopicTitle0%
__construct0%
execute0%
dump0%
__construct0%
__construct0%
setMaximumLevel0%
case40%
log0%
__construct0%
execute0%
oldhex2timestamp0%
oldalphadecimal2timestamp0%
case10%
case20%
case30%
__construct0%
execute0%
execute0%
compile0%
__construct0%
execute0%
buildIterator0%
__construct0%
execute0%
__construct0%
doDBUpdates0%
restorePageRevision0%
getUpdateKey0%
output0%
__construct0%
getUpdateKey0%
doDBUpdates0%
removeVirtualPages0%
rebuildCoreTables0%
__construct0%
getUpdateKey0%
doDBUpdates0%
error0%
__construct0%
__construct0%
update0%
loadTopic0%
loadPost0%
__construct0%
doDBUpdates0%
updateTreeRevision0%
updateRevision0%
execute0%
getCountableActions0%
__construct0%
output0%
doDBUpdates0%
getTemplates0%
__construct0%
getUpdateKey0%
doDBUpdates0%
create0%
__construct0%
execute0%
error0%
refreshBatch0%
__construct0%
update0%
read0%
write0%
schema0%
__construct0%
getUpdateKey0%
doDBUpdates0%
getUpdateKey0%
execute0%
movePage0%
multiRemove0%
removeTopics0%
removeTopicsWithFlowUpdates0%
removeWorkflows0%
removeTopicList0%
removeSummary0%
sortSubtree0%
removePosts0%
removeReferences0%
__construct0%
execute0%
getBodyContent0%
makeContentUpdatesAllowed0%
execute0%
__construct0%
execute0%
restoreLQTBoards0%
restoreLQTThreads0%
restoreLQTPage0%
removeHeader0%
__construct0%
output0%
findValidSubpage0%
__construct0%
update0%
getUpdateTimestamp0%
__construct0%
write0%
arrayColumn0%
__construct0%
execute0%
createStubPage0%
update0%
__construct0%
getUpdateKey0%
doDBUpdates0%
processHeaders0%
processPosts0%
__construct0%
getUpdateKey0%
doDBUpdates0%
processOptions0%