Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
MediaWiki\Extension\ReadingLists\BetaFeatureHookHandler0%
MediaWiki\Extension\ReadingLists\ReadingListRepositoryFactory0%
MediaWiki\Extension\ReadingLists\Rest\ListsCreateBatchHandler0%
MediaWiki\Extension\ReadingLists\Rest\ListsEntriesCreateBatchHandler0%
MediaWiki\Extension\ReadingLists\SchemaHookHandler0%
MediaWiki\Extension\ReadingLists\SpecialReadingLists0%
MediaWiki\Extension\ReadingLists\Rest\RestUtilTrait8%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsTeardown16%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsSetup33%
MediaWiki\Extension\ReadingLists\Utils41%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsDelete50%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsDeleteEntry50%
MediaWiki\Extension\ReadingLists\Api\ApiQueryReadingListEntries54%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsCreate65%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsCreateEntry65%
MediaWiki\Extension\ReadingLists\Api\ApiReadingListsUpdate71%
MediaWiki\Extension\ReadingLists\Api\ApiQueryReadingLists71%
MediaWiki\Extension\ReadingLists\Rest\ListsEntriesHandler74%
MediaWiki\Extension\ReadingLists\HookHandler75%
MediaWiki\Extension\ReadingLists\Api\ApiReadingLists83%
MediaWiki\Extension\ReadingLists\Rest\ListsHandler84%
MediaWiki\Extension\ReadingLists\Validator\ReadingListPreferenceEligibilityValidator84%
MediaWiki\Extension\ReadingLists\Rest\ReadingListsHandlerTrait86%
MediaWiki\Extension\ReadingLists\ReadingListRepository87%
MediaWiki\Extension\ReadingLists\Rest\ListsChangesSinceHandler89%

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
executeGenerator0%
getHelpUrls0%
getExamplesMessages0%
isInternal0%
getReverseInterwikiLookup0%
getResultTitle0%
getHelpUrls0%
getExamplesMessages0%
isInternal0%
getHelpUrls0%
isInternal0%
getExtendedDescription0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
getExtendedDescription0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
getHelpUrls0%
getExamplesMessages0%
isWriteMode0%
mustBePosted0%
isInternal0%
__construct0%
onGetBetaFeaturePreferences0%
onGetPreferences0%
onAPIQuerySiteInfoGeneralInfo0%
setLogger0%
fixListSize0%
__construct0%
create0%
getInstanceForUser0%
__construct0%
postInitSetup0%
validate0%
detectExtraneousBodyFields0%
execute0%
getParamSettings0%
getBodyParamSettings0%
__construct0%
postInitSetup0%
validate0%
detectExtraneousBodyFields0%
run0%
getParamSettings0%
getBodyParamSettings0%
getResultTitle0%
needsWriteAccess0%
onLoadExtensionSchemaUpdates0%
populateProjectsTable0%
getUpdateBatch0%
__construct0%
execute0%
getGroupName0%
makeMaintenanceRepository0%
requireMaxOneParameter0%
requireAtLeastOneParameter0%
requireOnlyOneParameter0%
parameterNotEmpty0%
getResultItem25%
getResultItem28%
getResultItem28%
execute33%
execute50%
run60%
userHasReadingList60%
requireAtLeastOneBatchParameter63%
doGetLists66%
doGetEntries66%
run66%
doGetLists66%
updateList69%
doGetLists71%
getDefaultReadingListUrl75%
decodeNext75%
checkAuthority75%
getDeletedExpiry77%
run78%
getBatchOps78%
assertFieldLength80%
run80%
deleteList81%
teardownForUser81%
execute82%
execute83%
onSkinTemplateNavigation__Universal83%
execute84%
getLocalProject85%
getProjectId87%
processSort88%
deleteListEntry88%
getAllListEntries88%
createListEntry88%
addList89%