/workspace/src/extensions/Translate
src
WebService
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
MediaWiki\Extension\Translate\WebService\ApertiumCxserverWebService
0%
MediaWiki\Extension\Translate\WebService\ApertiumWebService
0%
MediaWiki\Extension\Translate\WebService\CaighdeanWebService
0%
MediaWiki\Extension\Translate\WebService\CxserverWebService
0%
MediaWiki\Extension\Translate\WebService\GoogleTranslateWebService
0%
MediaWiki\Extension\Translate\WebService\MicrosoftWebService
0%
MediaWiki\Extension\Translate\WebService\MintCxserverWebService
0%
MediaWiki\Extension\Translate\WebService\QueryAggregator
0%
MediaWiki\Extension\Translate\WebService\RemoteTTMServerWebService
0%
MediaWiki\Extension\Translate\WebService\TranslationQuery
0%
MediaWiki\Extension\Translate\WebService\TranslationQueryResponse
0%
MediaWiki\Extension\Translate\WebService\TranslationWebService
0%
MediaWiki\Extension\Translate\WebService\YandexWebService
0%
Project Risks
Class
CRAP
MediaWiki\Extension\Translate\WebService\TranslationWebService
870
MediaWiki\Extension\Translate\WebService\MicrosoftWebService
306
MediaWiki\Extension\Translate\WebService\GoogleTranslateWebService
272
MediaWiki\Extension\Translate\WebService\YandexWebService
210
MediaWiki\Extension\Translate\WebService\ApertiumWebService
182
MediaWiki\Extension\Translate\WebService\CaighdeanWebService
182
MediaWiki\Extension\Translate\WebService\CxserverWebService
110
MediaWiki\Extension\Translate\WebService\MintCxserverWebService
72
MediaWiki\Extension\Translate\WebService\RemoteTTMServerWebService
72
MediaWiki\Extension\Translate\WebService\ApertiumCxserverWebService
42
MediaWiki\Extension\Translate\WebService\QueryAggregator
42
MediaWiki\Extension\Translate\WebService\TranslationQueryResponse
42
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
handlePairsForService
0%
getUrl
0%
getStatusCode
0%
__construct
0%
getProcessingInstructions
0%
getHeaders
0%
getBody
0%
getQueryParameters
0%
getMethod
0%
getTimeout
0%
getBody
0%
attachProcessingInstructions
0%
timeout
0%
queryHeaders
0%
queryParameters
0%
postWithData
0%
factory
0%
parseResponse
0%
getQuery
0%
getStatusMessage
0%
getQuery
0%
mapCode
0%
setLogger
0%
getQuery
0%
doPairs
0%
mapCode
0%
getType
0%
__construct
0%
getObjectCache
0%
reportTranslationServiceFailure
0%
checkTranslationServiceFailure
0%
unwrapUntranslatable
0%
factory
0%
wrapUntranslatable
0%
getSupportedLanguagePairs
0%
isSupportedLanguagePair
0%
__construct
0%
getQuery
0%
getResultData
0%
getQueries
0%
getName
0%
doPairs
0%
getType
0%
handleServiceResponse
0%
doPairs
0%
parseResponse
0%
getQuery
0%
doPairs
0%
mapCode
0%
getType
0%
__construct
0%
parseResponse
0%
getQuery
0%
mapCode
0%
getType
0%
getType
0%
parseResponse
0%
getQuery
0%
doPairs
0%
mapCode
0%
getType
0%
__construct
0%
getServiceName
0%
__construct
0%
mapCode
0%
getMultiHttpQueries
0%
wrapUntranslatable
0%
run
0%
getResponse
0%
addQuery
0%
wrapUntranslatable
0%
handleServiceResponse
0%
getServiceName
0%
handlePairsForService
0%
unwrapUntranslatable
0%
parseResponse
0%
isSupportedLanguagePair
0%
getQuery
0%
doPairs
0%
mapCode
0%
getType
0%
__construct
0%
parseResponse
0%
getQuery
0%
doPairs
0%
parseResponse
0%
Project Risks
Method
CRAP
doPairs
42
parseResponse
42
doPairs
30
checkTranslationServiceFailure
30
doPairs
30
getQuery
20
doPairs
20
reportTranslationServiceFailure
20
getQuery
20
getResultData
20
factory
20
handlePairsForService
12
getQueries
12
parseResponse
12
wrapUntranslatable
12
handlePairsForService
12
parseResponse
12
doPairs
12
getQuery
12
parseResponse
12
isSupportedLanguagePair
12
getQuery
6
getQuery
6
mapCode
6
__construct
6
__construct
6
parseResponse
6
getSupportedLanguagePairs
6
handleServiceResponse
6
getStatusMessage
6
getQuery
6
run
6
getResponse
6
parseResponse
6
parseResponse
6