Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
MediaWiki\Extension\ReadingLists\Maintenance\FixListSize0%
MediaWiki\Extension\ReadingLists\Maintenance\PopulateProjectsFromSiteMatrix0%
MediaWiki\Extension\ReadingLists\Maintenance\PopulateWithTestData0%
MediaWiki\Extension\ReadingLists\Maintenance\Purge0%
MediaWiki\Extension\ReadingLists\SpecialReadingLists0%
MediaWiki\Extension\ReadingLists\SchemaHookHandler0%
MediaWiki\Extension\ReadingLists\Rest\ListsEntriesCreateBatchHandler0%
MediaWiki\Extension\ReadingLists\Rest\ListsCreateBatchHandler0%
MediaWiki\Extension\ReadingLists\HookHandler0%
MediaWiki\Extension\ReadingLists\Rest\RestUtilTrait8%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsTeardown16%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsSetup33%
MediaWiki\Extension\ReadingLists\Utils41%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsDeleteEntry50%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsDelete50%
MediaWiki\Extension\ReadingLists\Api\ApiQueryReadingListEntries52%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsCreate65%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsCreateEntry65%
MediaWiki\Extension\ReadingLists\Api\ApiQueryReadingLists70%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsUpdate71%
MediaWiki\Extension\ReadingLists\Rest\ListsEntriesHandler72%
MediaWiki\Extension\ReadingLists\Rest\ListsChangesSinceHandler79%
MediaWiki\Extension\ReadingLists\Api\ApiReadingLists83%
MediaWiki\Extension\ReadingLists\Rest\ListsHandler83%
MediaWiki\Extension\ReadingLists\Rest\ReadingListsHandlerTrait86%
MediaWiki\Extension\ReadingLists\ReadingListRepository87%

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
isInternal0%
__construct0%
fixListSize0%
setLogger0%
onAPIQuerySiteInfoGeneralInfo0%
isInternal0%
mustBePosted0%
isWriteMode0%
getExamplesMessages0%
getHelpUrls0%
setupServices0%
validate0%
isWriteMode0%
getExamplesMessages0%
getHelpUrls0%
isInternal0%
mustBePosted0%
isWriteMode0%
getExamplesMessages0%
getHelpUrls0%
isInternal0%
mustBePosted0%
postInitSetup0%
detectExtraneousBodyFields0%
getExamplesMessages0%
onLoadExtensionSchemaUpdates0%
requireOnlyOneParameter0%
requireAtLeastOneParameter0%
requireMaxOneParameter0%
getParent0%
makeMaintenanceRepository0%
getGroupName0%
execute0%
executeReadingList0%
__construct0%
populateProjectsTable0%
needsWriteAccess0%
execute0%
getResultTitle0%
getBodyParamSettings0%
getParamSettings0%
run0%
detectExtraneousBodyFields0%
validate0%
postInitSetup0%
__construct0%
getBodyParamSettings0%
getParamSettings0%
isWriteMode0%
mustBePosted0%
getHelpUrls0%
assertOptions0%
getHelpUrls0%
isInternal0%
getReverseInterwikiLookup0%
isInternal0%
getExamplesMessages0%
getHelpUrls0%
executeGenerator0%
execute0%
__construct0%
getRandomValueFromDistribution0%
isInternal0%
cleanupTestData0%
execute0%
setupServices0%
__construct0%
generateAllowedDomains0%
generateSites0%
execute0%
__construct0%
fixRow0%
execute0%
getExamplesMessages0%
getResultTitle0%
parameterNotEmpty0%
isInternal0%
getExtendedDescription0%
isInternal0%
isWriteMode0%
mustBePosted0%
isWriteMode0%
mustBePosted0%
getExamplesMessages0%
getHelpUrls0%
getExtendedDescription0%
isInternal0%
getExamplesMessages0%
getHelpUrls0%
getHelpUrls0%
getExamplesMessages0%
mustBePosted0%
getHelpUrls0%
isWriteMode0%
getResultItem25%
getResultItem28%
getResultItem28%
execute33%
execute50%
run60%
requireAtLeastOneBatchParameter63%
doGetLists66%
doGetLists66%
run66%
updateList69%
doGetLists71%
checkAuthority75%
decodeNext75%
run76%
getDeletedExpiry77%
deleteList78%
getBatchOps78%
run80%
teardownForUser80%
assertFieldLength80%
execute80%
run82%
isSetupForUser82%
execute83%
execute84%
getLocalProject85%
getProjectId87%
deleteListEntry88%
createListEntry88%
addList89%