/workspace/src/extensions/Wikispeech
includes
Utterance
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Wikispeech\Utterance\FlushUtterancesByExpirationDateOnFileJob
0%
MediaWiki\Wikispeech\Utterance\FlushUtterancesByExpirationDateOnFileJobQueue
0%
MediaWiki\Wikispeech\Utterance\FlushUtterancesFromStoreByLanguageAndVoiceJob
0%
MediaWiki\Wikispeech\Utterance\FlushUtterancesFromStoreByLanguageAndVoiceJobQueue
0%
MediaWiki\Wikispeech\Utterance\FlushUtterancesFromStoreByPageIdJob
0%
MediaWiki\Wikispeech\Utterance\FlushUtterancesFromStoreByPageIdJobQueue
0%
MediaWiki\Wikispeech\Utterance\UtteranceGenerator
61%
MediaWiki\Wikispeech\Utterance\FlushUtterancesFromStoreByExpirationJobQueue
69%
MediaWiki\Wikispeech\Utterance\UtteranceStore
81%
Project Risks
Class
CRAP
MediaWiki\Wikispeech\Utterance\UtteranceStore
103
MediaWiki\Wikispeech\Utterance\UtteranceGenerator
53
MediaWiki\Wikispeech\Utterance\FlushUtterancesFromStoreByExpirationJobQueue
8
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
run
0%
queueJob
0%
maybeQueueJob
0%
queueJob
0%
__construct
0%
run
0%
queueJob
0%
__construct
0%
run
0%
queueJob
0%
getMessageKey
0%
setMessageKey
0%
setUtteranceStore
0%
getUtterancesForMessageKey
0%
getWikispeechUtteranceExpirationTimestamp
0%
getWikispeechUtteranceTimeToLiveDays
0%
getFileBackend
8%
deleteFileBackendFile
42%
__construct
61%
retrieveFileContents
62%
getUtteranceForRevisionAndSegment
68%
loadUtteranceAudio
71%
getUtterance
73%
storeFile
73%
flushUtterances
85%
flushUtterancesByExpirationDateOnFile
88%
Project Risks
Method
CRAP
getUtterancesForMessageKey
30
getFileBackend
16
getUtterance
13
flushUtterances
9
maybeQueueJob
6
storeFile
5
deleteFileBackendFile
4
getUtteranceForRevisionAndSegment
4
loadUtteranceAudio
4
__construct
2
retrieveFileContents
2
flushUtterancesByExpirationDateOnFile
2