/workspace/src/extensions/OAuth
src
Frontend
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Extension\OAuth\Frontend\EchoOAuthStageChangePresentationModel
0%
MediaWiki\Extension\OAuth\Frontend\OAuthLogFormatter
0%
MediaWiki\Extension\OAuth\Frontend\Pagers\ListConsumersPager
0%
MediaWiki\Extension\OAuth\Frontend\Pagers\ListMyConsumersPager
0%
MediaWiki\Extension\OAuth\Frontend\Pagers\ManageConsumersPager
0%
MediaWiki\Extension\OAuth\Frontend\Pagers\ManageMyGrantsPager
0%
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuth
0%
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthConsumerRegistration
0%
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthListConsumers
0%
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthManageConsumers
0%
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthManageMyGrants
0%
MediaWiki\Extension\OAuth\Frontend\UIHooks
0%
MediaWiki\Extension\OAuth\Frontend\UIUtils
0%
Project Risks
Class
CRAP
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuth
9506
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthConsumerRegistration
3660
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthManageConsumers
2862
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthListConsumers
1892
MediaWiki\Extension\OAuth\Frontend\SpecialPages\SpecialMWOAuthManageMyGrants
1122
MediaWiki\Extension\OAuth\Frontend\UIHooks
552
MediaWiki\Extension\OAuth\Frontend\EchoOAuthStageChangePresentationModel
462
MediaWiki\Extension\OAuth\Frontend\Pagers\ListConsumersPager
272
MediaWiki\Extension\OAuth\Frontend\OAuthLogFormatter
132
MediaWiki\Extension\OAuth\Frontend\Pagers\ListMyConsumersPager
132
MediaWiki\Extension\OAuth\Frontend\Pagers\ManageConsumersPager
132
MediaWiki\Extension\OAuth\Frontend\Pagers\ManageMyGrantsPager
132
MediaWiki\Extension\OAuth\Frontend\UIUtils
20
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getDefinition
0%
__construct
0%
userGrantedAcceptance
0%
manageMyGrantsLink
0%
manageConsumerLink
0%
updateLink
0%
addNavigationSubtitle
0%
getGroupName
0%
formatRow
0%
showConsumerList
0%
showConsumerListForm
0%
showConsumerInfo
0%
execute
0%
fillDefaultFields
0%
doesWrites
0%
proposeOAuth
0%
getGroupName
0%
formatRow
0%
addSubtitleLinks
0%
execute
0%
displayRestrictionError
0%
userCanExecute
0%
doesWrites
0%
__construct
0%
makePrivacyLink
0%
assertOAuthVersion
0%
__construct
0%
execute
0%
useRealNames
0%
showConsumerList
0%
onLoginFormValidErrorMessages
0%
onSpecialPage_initList
0%
onBeforeCreateEchoEvent
0%
onSpecialPageBeforeFormDisplay
0%
onSpecialPageAfterExecute
0%
onMessagesPreLoad
0%
onGetPreferences
0%
__construct
0%
getGroupName
0%
irrevocableGrants
0%
formatRow
0%
handleConsumerForm
0%
addQueueSubtitleLinks
0%
addSubtitleLinks
0%
execute
0%
doesWrites
0%
__construct
0%
getGroupName
0%
formatRow
0%
showConsumerList
0%
formatCallbackUrl
0%
getInfoTableOptions
0%
handleConsumerForm
0%
showMainHub
0%
determineOAuthVersion
0%
showResponse
0%
canRender
0%
getConsumerLink
0%
formatRow
0%
getTitle
0%
__construct
0%
getIndexField
0%
getQueryInfo
0%
getEndBody
0%
getStartBody
0%
formatRow
0%
getTitle
0%
__construct
0%
makeUserLink
0%
getMessageParameters
0%
getEndBody
0%
__construct
0%
getConsumerStage
0%
getConsumerName
0%
getOwner
0%
getConsumer
0%
getSecondaryLinks
0%
getPrimaryLink
0%
getIconType
0%
getBodyMessage
0%
getSubjectMessage
0%
getHeaderMessage
0%
getStartBody
0%
getQueryInfo
0%
returnToken
0%
getIndexField
0%
showError
0%
getRequestedGrants
0%
getRequestValidators
0%
redirectToREST
0%
handleAuthorizationForm
0%
outputJWT
0%
showCancelPage
0%
execute
0%
getLocalName
0%
doesWrites
0%
__construct
0%
getQueryInfo
0%
getIndexField
0%
getEndBody
0%
getStartBody
0%
formatRow
0%
getTitle
0%
__construct
0%
getIndexField
0%
getQueryInfo
0%
getEndBody
0%
getStartBody
0%
formatRow
0%
getTitle
0%
__construct
0%
generateInfoTable
0%
Project Risks
Method
CRAP
execute
1640
execute
870
handleAuthorizationForm
552
showConsumerInfo
210
handleConsumerForm
156
getInfoTableOptions
132
handleConsumerForm
132
proposeOAuth
132
execute
110
addSubtitleLinks
90
__construct
72
execute
72
makeUserLink
42
showResponse
30
onMessagesPreLoad
30
onSpecialPageAfterExecute
30
addQueueSubtitleLinks
30
formatRow
30
showConsumerList
20
execute
20
showMainHub
20
returnToken
20
showError
20
generateInfoTable
20
showConsumerList
12
formatCallbackUrl
12
formatRow
12
userGrantedAcceptance
12
showCancelPage
12
manageConsumerLink
12
updateLink
12
addSubtitleLinks
12
__construct
12
formatRow
12
fillDefaultFields
12
__construct
12
formatRow
12
onGetPreferences
12
makePrivacyLink
12
getPrimaryLink
12
__construct
12
onSpecialPageBeforeFormDisplay
12
getRequestValidators
12
onBeforeCreateEchoEvent
12
irrevocableGrants
6
showConsumerList
6
getConsumer
6
getBodyMessage
6
getOwner
6
onSpecialPage_initList
6
getLocalName
6
manageMyGrantsLink
6
getConsumerName
6
getStartBody
6
getEndBody
6
redirectToREST
6
getStartBody
6
getEndBody
6
assertOAuthVersion
6
canRender
6
getEndBody
6
getConsumerStage
6
getStartBody
6
getEndBody
6
addNavigationSubtitle
6
getStartBody
6
getConsumerLink
6
getMessageParameters
6
getDefinition
6