Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__getParsedValue0%
validate0%
getValidationError0%
setValidationError0%
getAttributeDefinition0%
isUsed0%
getStatistics0%
remove0%
getObjects0%
removeValue0%
inList0%
filterAccess0%
filterUsersByAccess0%
filterDocumentLinks0%
filterDocumentFiles0%
setMemcache0%
setMaxDirID0%
setForceRename0%
setForceLink0%
countTasks0%
getSqlForAttribute0%
getWorkflowTransition0%
getDuplicateSequenceNo0%
getLinksToItself0%
getProcessWithoutUserGroup0%
removeProcessWithoutUserGroup0%
getLatestChanges0%
getMimeTypes0%
__construct0%
__call0%
__toString0%
__getLatestContent0%
__getApproversList0%
repair0%
__getDir0%
exists0%
size0%
content0%
getRealChecksum0%
getRealMimeType0%
rewriteStatusLog0%
rewriteReviewLog0%
rewriteApprovalLog0%
delGrpReviewer0%
delGrpApprover0%
rewriteWorkflowLog0%
getParentWorkflow0%
runSubWorkflow0%
returnFromSubWorkflow0%
repair0%
getDir0%
getRealMimeType0%
exists0%
size0%
content0%
addReviewer0%
addApprover0%
getStatus0%
getReviewers0%
getApprovers0%
__toString0%
addNotify0%
getApproversList0%
repair0%
reorderDocuments0%
__toString0%
getDMS0%
remove0%
getWorkflowStatus0%
__construct0%
rewind0%
valid0%
next0%
key0%
current0%
populate0%
__construct0%
rewind0%
valid0%
next0%
key0%
current0%
populate0%
__construct0%
accept0%
hasChildren0%
getChildren0%
countKeywordLists0%
getTarget0%
getTargetType0%
getUser0%
getGroup0%
isType0%
getAttributeValueAsString0%
__construct0%
info0%
deleteContentDir0%
getDocDir0%
deleteDocDir0%
saveAttachment0%
deleteAttachment0%
hasAttachment0%
getAttachment0%
getAttachmentName0%
getAttachmentFilesize0%
getAttachmentMimeType0%
saveContent0%
setFileType0%
replaceContent0%
deleteContent0%
getContent0%
hasContent0%
getContentName0%
getContentStream0%
getContentFilesize0%
getContentMimetype0%
getContentChecksum0%
saveReview0%
deleteReview0%
getReview0%
getReviewName0%
saveApproval0%
deleteApproval0%
getApproval0%
getApprovalName0%
__toString0%
transferEvents0%
removeTransition0%
getMaxTime0%
setMaxTime0%
setPreCondFunc0%
getTransitions0%
getWorkflow0%
setWorkflow0%
setState0%
setNextState0%
getAction0%
setAction0%
getMaxTime0%
setMaxTime0%
remove0%
getTransition0%
__construct0%
setDMS0%
getTransition0%
getGroup0%
getNumOfUsers0%
getTransition0%
getWorkflow0%
getDate0%
inTransaction0%
linkFile0%
mimetype0%
gzcompressfile0%
__removeFromProcesses18%
getDocumentList27%
applyDecorators33%
applyDecorators33%
__destruct33%
getCurrentDatetime33%
parseValue36%
getDateExtract36%
_removeContent38%
getCurrentTimestamp44%
setComment47%
remove49%
getDir50%
getAccessMode50%
getAccessMode50%
getAccessMode50%
removeFromDatabase50%
getNotifyList50%
getGroups50%
__createTemporaryTable50%
__createView50%
addContent51%
executeWorkflowTransitionIsAllowed52%
setName52%
setComment52%
setKeywords52%
hasTable53%
getWorkflowStatus53%
getUnlinkedDocumentContent54%
addNotify55%
addDocument55%
removeNotify55%
concat55%
setOwner57%
remove58%
connect59%
removeCategories60%
cleanNotifyList60%
getAttribute60%
addTransition60%
castToText60%
search60%
remove61%
__dropTemporaryTable61%
transferToUser62%
TableList62%
ViewList62%
removeContent62%
getKeywordCategories63%
getResult63%
getDocumentLinks64%
getDocumentsExpired64%
triggerWorkflowTransition65%
setOwner65%
getAttributes65%
addSubFolder65%
getValueAsString66%
setValue66%
removeDocumentFile66%
triggerWorkflowTransitionIsAllowed66%
setStatus66%
getOwner66%
remove66%
getDocumentContents66%
getInsertID66%
dropTemporaryTable66%
moveFile66%
moveDir66%
setCategories68%
addDocumentFile68%
__transferDocumentsFolders68%
getReadAccessList69%
isMember69%
getDocumentFiles69%
copyDir69%
getAccessMode70%
getWorkflowsInvolved70%
remove70%
remove70%
getUsers70%
delIndReviewer70%
removeAttribute70%
getStatisticalData70%
getFolder71%
getUser71%
getGroup71%
setFolder71%
getContentByVersion71%
removeFromProcesses71%
__transferEvents71%
setMandatoryWorkflows71%
getNotifications71%
delIndApprover72%
setWorkflow72%
addCategories72%
getAccessMode72%
replaceContent72%
createPasswordRequest72%
setFileSize72%
setChecksum72%
setMimeType72%
getDocuments73%
getDocumentsLocked73%
setAttributeValue73%
remove74%
setCallback75%
setWorkflowState75%
rewindWorkflow75%
getMandatoryWorkflow75%
enterNextState76%
createValue76%
getTimeline76%
setReviewByGrp76%
setApprovalByGrp76%
getResultArray76%
verifyLastestContentExpriry77%
setFileType77%
setReviewByInd77%
setApprovalByInd77%
transferDocumentsFolders77%
getDocumentsByCategory78%
getReviewStatus79%
removeNotify80%
remove80%
getApprovalStatus80%
penetrate80%
startTransaction80%
rollbackTransaction80%
commitTransaction80%
removeReview80%
removeApproval80%
removeAccess81%
getDocumentLink82%
getAllAttributeDefinitions82%
__construct82%
validate82%
getFolderList83%
getUsedDiskSpace83%
countDocumentsByCategory83%
joinGroup83%
leaveGroup83%
setImage83%
getTransition83%
isUsed83%
addIndReviewer84%
addIndApprover84%
setValueSet84%
setDate84%
getNextTransitions84%
removeDir84%
setParent85%
setName85%
setObjType85%
setType85%
setMultipleValues85%
setMinValues85%
setMaxValues85%
getValueSetSeparator85%
removeDocumentLink85%
getAllInstances85%
setName85%
setInitState85%
getTransitions85%
setName85%
setDocumentStatus85%
setName85%
addGrpReviewer86%
addGrpApprover86%
removeWorkflow86%
emptyFolder86%
getGroupAccessMode86%
changeAccess87%
getContent87%
getLatestContent87%
hasSubFolders87%
getFolderPathPlain87%
changeAccess87%
removeAccess87%
getReviewStatus87%
getApprovalStatus87%
setName88%
setComment88%
clearAccessList88%
addAccess88%
setName88%
clearAccessList88%
setName88%
setOwner88%
hasImage88%
getStatus89%

Project Risks

Method CRAP
getDocumentList3597
search1585
getSqlForAttribute1482
getStatistics1406
__removeFromProcesses861
countTasks420
getLatestChanges380
_removeContent322
addNotify306
mimetype306
getObjects272
removeValue272
__createTemporaryTable246
__createView240
rewriteReviewLog240
rewriteApprovalLog240
populate210
populate210
getAccessMode198
addContent197
remove156
parseValue146
repair132
addReviewer132
addApprover132
remove105
validate105
filterDocumentLinks90
returnFromSubWorkflow90
remove80
getStatisticalData76
delGrpReviewer72
delGrpApprover72
getDocumentsExpired59
isUsed56
filterDocumentFiles56
removeProcessWithoutUserGroup56
rewriteStatusLog56
getWorkflowStatus56
getReadAccessList45
getAccessMode44
addNotify43
addDocument43
executeWorkflowTransitionIsAllowed42
getParentWorkflow42
getReviewers42
getApprovers42
getAccessMode40
setAttributeValue30
__getParsedValue30
getWorkflowTransition30
getProcessWithoutUserGroup30
__getLatestContent30
repair30
rewriteWorkflowLog30
runSubWorkflow30
removeFromDatabase30
repair30
reorderDocuments30
gzcompressfile30
getWorkflowStatus29
connect27
remove26
setValue25
createValue25
replaceContent24
removeContent23
getNotifyList22
getCurrentDatetime21
addGrpReviewer21
addGrpApprover21
getReviewStatus20
getApprovalStatus20
inList20
filterAccess20
getDuplicateSequenceNo20
getLinksToItself20
saveContent20
getTransitions20
triggerWorkflowTransitionIsAllowed19
addIndReviewer18
addIndApprover18
addSubFolder17
setComment17
setFolder16
getGroups16
setParent15
getDateExtract15
addCategories15
setName14
setComment14
setKeywords14
emptyFolder14
setOwner14
removeCategories14
removeAttribute14
removeNotify13
getContentByVersion13
setReviewByGrp13
setApprovalByGrp13
__dropTemporaryTable13
removeDocumentFile13
setReviewByInd13
setApprovalByInd13
setCategories13
setOwner12
getAllAttributeDefinitions12
enterNextState12
triggerWorkflowTransition12
getAttributes12
getReviewStatus12
getApprovalStatus12
remove12
filterUsersByAccess12
getMimeTypes12
__call12
current12
current12
hasChildren12
countKeywordLists12
getAttributeValueAsString12
saveAttachment12
transferEvents12
addDocumentFile11
isMember11
removeReview10
removeApproval10
verifyLastestContentExpriry9
copyDir9
getDocumentsByCategory9
getUsers9
hasTable9
delIndReviewer9
delIndApprover9
getResult9
__transferDocumentsFolders8
removeNotify8
getDocumentLink8
cleanNotifyList8
addTransition8
removeDir8
removeWorkflow8
getLatestContent8
setName8
setComment8
addAccess8
transferToUser7
TableList7
ViewList7
getResultArray7
getGroupAccessMode7
getContent7
setWorkflow6
getCurrentTimestamp6
getTimeline6
remove6
setFileType6
removeAccess6
setDate6
getAllInstances6
removeAccess6
getStatus6
exists6
size6
content6
getRealChecksum6
getRealMimeType6
getAccessMode6
getRealMimeType6
exists6
size6
content6
getAccessMode6
accept6
__construct6
deleteContentDir6
getDocDir6
deleteDocDir6
deleteAttachment6
getAttachment6
setFileType6
deleteContent6
getContent6
getContentStream6
deleteReview6
getReview6
deleteApproval6
getApproval6
setMaxTime6
setPreCondFunc6
setWorkflow6
setState6
setNextState6
setAction6
setMaxTime6
remove6
getWorkflowsInvolved5
applyDecorators5
applyDecorators5
__destruct5
setMandatoryWorkflows5
getNotifications5
createPasswordRequest5
concat5
penetrate5
getNextTransitions5
getTransitions5
changeAccess5
getFolderPathPlain5
changeAccess5
getKeywordCategories4
getDocumentLinks4
setStatus4
getDocumentContents4
getDocumentFiles4
getFolder4
getUser4
getGroup4
setFileSize4
setChecksum4
setMimeType4
getDocuments4
getDocumentsLocked4
setCallback4
getMandatoryWorkflow4
startTransaction4
rollbackTransaction4
commitTransaction4
__construct4
setImage4
getValueSetSeparator4
removeDocumentLink4
hasSubFolders4
setOwner4
hasImage4
getUnlinkedDocumentContent3
getAttribute3
remove3
remove3
remove3
__transferEvents3
setWorkflowState3
rewindWorkflow3
transferDocumentsFolders3
getFolderList3
getUsedDiskSpace3
countDocumentsByCategory3
joinGroup3
leaveGroup3
getTransition3
isUsed3
setValueSet3
clearAccessList3
setName3
clearAccessList3
setName3
getDir2
castToText2
getValueAsString2
getOwner2
getInsertID2
dropTemporaryTable2
moveFile2
moveDir2
removeFromProcesses2
remove2
setName2
setObjType2
setType2
setMultipleValues2
setMinValues2
setMaxValues2
setName2
setInitState2
setName2
setDocumentStatus2
setName2