/workspace/src/extensions/FileImporter/src
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
FileImporter\Services\ImportPlanFactory
0%
FileImporter\Services\SuccessCache
0%
FileImporter\Services\WikiRevisionFactory
0%
FileImporter\Services\UploadBase\ValidatingUploadBase
40%
FileImporter\Services\Http\HttpRequestExecutor
83%
FileImporter\Services\WikidataTemplateLookup
85%
FileImporter\Services\ImportPlanValidator
85%
FileImporter\Services\Http\FileChunkSaver
88%
FileImporter\Services\Importer
89%
Project Risks
Class
CRAP
FileImporter\Services\WikiRevisionFactory
132
FileImporter\Services\ImportPlanValidator
40
FileImporter\Services\UploadBase\ValidatingUploadBase
36
FileImporter\Services\SuccessCache
30
FileImporter\Services\Importer
27
FileImporter\Services\ImportPlanFactory
20
FileImporter\Services\Http\FileChunkSaver
13
FileImporter\Services\Http\HttpRequestExecutor
12
FileImporter\Services\WikidataTemplateLookup
11
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
makeCacheKey
0%
__construct
0%
newPlan
0%
prefixCommentLinks
0%
createCentralAuthUser
0%
getAllowedFileExtensions
0%
newFromTextRevision
0%
newFromFileRevision
0%
setInterWikiPrefix
0%
newWikiRevision
0%
__construct
0%
validateUpload
0%
executeAndSave
0%
stashImportResult
0%
fetchImportResult
0%
throwExceptionIfOnShortWrite
20%
fetchNowCommonsLocalTitle
20%
commitImportOperations
33%
prepareImportOperations
33%
getPageFromImportPlan
57%
runFileTitleCheck
62%
runCommonsHelperChecksAndConversions
68%
createPostImportEdit
69%
createPostImportNullRevision
78%
runPermissionTitleChecks
88%
Project Risks
Method
CRAP
validateUpload
20
newPlan
12
runFileTitleCheck
9
fetchImportResult
6
prefixCommentLinks
6
newFromFileRevision
6
setInterWikiPrefix
6
newWikiRevision
6
throwExceptionIfOnShortWrite
4
fetchNowCommonsLocalTitle
4
runCommonsHelperChecksAndConversions
3
commitImportOperations
3
prepareImportOperations
3
runPermissionTitleChecks
3
getPageFromImportPlan
2
createPostImportEdit
2
createPostImportNullRevision
2