Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
isAdmin0%
getUser0%
getDMS0%
getParsedValue0%
validate0%
getValidationError0%
setValidationError0%
getAttributeDefinition0%
isUsed0%
getStatistics0%
remove0%
getObjects0%
removeValue0%
inList0%
filterAccess0%
filterUsersByAccess0%
filterDocumentLinks0%
mergeAccessLists0%
filterDocumentFiles0%
setMaxDirID0%
setForceRename0%
setForceLink0%
countTasks0%
getRole0%
getRoleByName0%
getAllRoles0%
addRole0%
getTransmittal0%
getTransmittalByName0%
getAllTransmittals0%
addTransmittal0%
getWorkflowTransition0%
getDocumentsInReception0%
getDocumentsInRevision0%
getWrongFiletypeDocumentContent0%
getDuplicateSequenceNo0%
getProcessWithoutUserGroup0%
removeProcessWithoutUserGroup0%
getLatestChanges0%
__construct0%
__call0%
checkForDueRevisionWorkflow0%
isCheckedOut0%
getCheckOutInfo0%
checkOut0%
checkIn0%
cancelCheckOut0%
checkOutStatus0%
__getLatestContent0%
__getApproversList0%
repair0%
__getDir0%
setRevisionDate0%
rewriteStatusLog0%
rewriteReviewLog0%
rewriteApprovalLog0%
rewriteReceiptLog0%
rewriteRevisionLog0%
checkForDueRevisionWorkflow0%
delGrpReviewer0%
delGrpApprover0%
delIndRecipient0%
delGrpRecipient0%
delRevisor0%
delIndRevisor0%
delGrpRevisor0%
rewriteWorkflowLog0%
getParentWorkflow0%
runSubWorkflow0%
returnFromSubWorkflow0%
repair0%
getDir0%
addReviewer0%
addApprover0%
getStatus0%
getReviewers0%
getApprovers0%
changeAccess0%
removeAccess0%
getGroupAccessMode0%
addNotify0%
getApproversList0%
getReadAccessList0%
repair0%
reorderDocuments0%
getDMS0%
remove0%
getWorkflowStatus0%
__construct0%
rewind0%
valid0%
next0%
key0%
current0%
populate0%
__construct0%
rewind0%
valid0%
next0%
key0%
current0%
populate0%
__construct0%
accept0%
hasChildren0%
getChildren0%
hasChildren0%
getChildren0%
countKeywordLists0%
getTarget0%
getTargetType0%
getUser0%
getGroup0%
isType0%
getAttributes0%
getAttribute0%
getAttributeValue0%
getAttributeValueAsArray0%
getAttributeValueAsString0%
setAttributeValue0%
removeAttribute0%
__construct0%
getInstance0%
getAllInstances0%
setDMS0%
getID0%
getName0%
setName0%
getComment0%
setComment0%
getUser0%
getItems0%
getSize0%
addContent0%
remove0%
__construct0%
getInstance0%
setDMS0%
getID0%
getTransmittal0%
getContent0%
getDate0%
remove0%
updateContent0%
getAllInstances0%
getName0%
setName0%
setRole0%
setNoAccess0%
remove0%
isUsed0%
getUsers0%
_setAdmin0%
_setGuest0%
transferEvents0%
getDocumentsCheckOut0%
getSubstitutes0%
getReverseSubstitutes0%
addSubstitute0%
removeSubstitute0%
isSubstitute0%
maySwitchToUser0%
getLayoutData0%
setLayoutData0%
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%
getAccessMode7%
getDocumentList13%
__removeFromProcesses16%
parseValue24%
applyDecorators33%
applyDecorators33%
__destruct33%
getCurrentDatetime33%
__createView33%
getDateExtract36%
__createTemporaryTable40%
setComment43%
getCurrentTimestamp44%
search47%
setValue49%
remove49%
getDir50%
getAccessMode50%
getAccessMode50%
removeFromDatabase50%
getNotifyList50%
addDocument51%
addContent51%
executeWorkflowTransitionIsAllowed52%
setName52%
setComment52%
setKeywords52%
setName52%
setComment52%
hasTable53%
getWorkflowStatus53%
getUnlinkedDocumentContent54%
addNotify55%
removeNotify55%
concat55%
getReadAccessList57%
addSubFolder58%
connect59%
remove59%
removeCategories60%
cleanNotifyList60%
addTransition60%
castToText60%
remove61%
_removeContent62%
transferToUser62%
TableList62%
ViewList62%
removeContent62%
triggerWorkflowTransition63%
getKeywordCategories63%
getResult63%
getDocumentLinks64%
getGroups64%
setWorkflow66%
triggerWorkflowTransitionIsAllowed66%
setStatus66%
getOwner66%
remove66%
getDocumentContents66%
getInsertID66%
dropTemporaryTable66%
moveFile66%
moveDir66%
setCategories68%
setOwner68%
__transferDocumentsFolders68%
isMember69%
getDocumentFiles69%
copyDir69%
addDocumentFile69%
getAccessMode70%
getWorkflowsInvolved70%
remove70%
remove70%
delIndReviewer70%
getUser71%
getGroup71%
setFolder71%
getContentByVersion71%
removeFromProcesses71%
__transferEvents71%
setMandatoryWorkflows71%
getNotifications71%
delIndApprover72%
addCategories72%
createPasswordRequest72%
setMimeType72%
getDocuments73%
getDocumentsLocked73%
remove74%
getValueAsArray75%
setCallback75%
setWorkflowState75%
getMandatoryWorkflow75%
getStatisticalData75%
finishRevision76%
getTimeline76%
removeDocumentFile76%
replaceContent76%
setReviewByGrp76%
setApprovalByGrp76%
rewindWorkflow76%
getResultArray76%
verifyLastestContentExpriry77%
setFileSize77%
setChecksum77%
setReviewByInd77%
setApprovalByInd77%
transferDocumentsFolders77%
__dropTemporaryTable77%
getDocumentsByCategory78%
getReviewStatus79%
getReceiptStatus79%
validate80%
removeAccess80%
removeNotify80%
setFileType80%
setReceiptByInd80%
setReceiptByGrp80%
setRevision80%
startRevision80%
enterNextState80%
remove80%
setRole80%
getApprovalStatus80%
penetrate80%
startTransaction80%
rollbackTransaction80%
commitTransaction80%
removeReview80%
removeApproval80%
getDocumentLink81%
getRevisionStatus82%
addRevisor82%
getAllAttributeDefinitions82%
addAttributeDefinition83%
getAccessMode83%
getFolderList83%
getUsedDiskSpace83%
getInstance83%
removeWorkflow83%
countDocumentsByCategory83%
getInstance83%
joinGroup83%
leaveGroup83%
setImage83%
getTransition83%
isUsed83%
__construct84%
addIndReviewer84%
addIndApprover84%
addIndRecipient84%
setValueSet84%
setDate84%
getNextTransitions84%
removeDir84%
setParent85%
getReceiptStatus85%
setName85%
setObjType85%
setType85%
setMultipleValues85%
setMinValues85%
setMaxValues85%
getValueSetSeparator85%
removeDocumentLink85%
getReceiptStatus85%
setName85%
setInitState85%
getTransitions85%
setName85%
setDocumentStatus85%
setName85%
addGrpReviewer86%
addGrpApprover86%
getWorkflowLog86%
emptyFolder86%
changeAccess86%
getGroupAccessMode86%
addGrpRecipient87%
clearAccessList87%
getContent87%
getLatestContent87%
hasSubFolders87%
getFolderPathPlain87%
clearAccessList87%
getTimeline87%
getReviewStatus87%
getApprovalStatus87%
addAccess88%
getWorkflow88%
setName88%
getRevisionStatus88%
setName88%
setOwner88%
hasImage88%
getStatus89%

Project Risks

Method CRAP
getDocumentList37779
search6540
__removeFromProcesses3690
getAccessMode1589
__createView1229
getStatistics1190
countTasks1122
getReadAccessList992
__createTemporaryTable856
getLatestChanges380
setAttributeValue342
mergeAccessLists306
addNotify306
getObjects272
removeValue272
remove272
rewriteReviewLog240
rewriteApprovalLog240
rewriteReceiptLog240
rewriteRevisionLog240
populate210
populate210
addContent201
checkForDueRevisionWorkflow182
delRevisor182
getWrongFiletypeDocumentContent156
_removeContent140
repair132
addReviewer132
addApprover132
removeAttribute132
parseValue112
validate111
mimetype110
remove105
getReadAccessList102
setValue92
filterDocumentLinks90
removeProcessWithoutUserGroup90
checkIn90
getAttributes90
delGrpReviewer72
delGrpApprover72
rewriteWorkflowLog72
getInstance72
remove70
isUsed56
filterDocumentFiles56
getProcessWithoutUserGroup56
rewriteStatusLog56
delIndRecipient56
delGrpRecipient56
getParentWorkflow56
returnFromSubWorkflow56
getGroupAccessMode56
getWorkflowStatus56
maySwitchToUser56
addDocument55
getStatisticalData55
addNotify43
executeWorkflowTransitionIsAllowed42
filterAccess42
checkOut42
getReviewers42
getApprovers42
changeAccess42
getInstance42
getReverseSubstitutes42
addSubstitute42
removeSubstitute42
getAccessMode32
getParsedValue30
getWorkflowTransition30
cancelCheckOut30
checkOutStatus30
__getLatestContent30
repair30
runSubWorkflow30
removeFromDatabase30
removeAccess30
repair30
reorderDocuments30
getAttributeValue30
getAllInstances30
getItems30
getAllInstances30
getUsers30
getSubstitutes30
isSubstitute30
gzcompressfile30
getWorkflowStatus29
connect27
remove26
getReceiptStatus26
getRevisionStatus24
removeContent23
getAccessMode23
getNotifyList22
addSubFolder22
getCurrentDatetime21
addGrpReviewer21
addGrpApprover21
addRevisor20
getReviewStatus20
addGrpRecipient20
getApprovalStatus20
inList20
getDuplicateSequenceNo20
isCheckedOut20
getCheckOutInfo20
setRevisionDate20
getSize20
getDocumentsCheckOut20
getTransitions20
setComment19
replaceContent19
triggerWorkflowTransitionIsAllowed19
addIndReviewer18
addIndApprover18
addIndRecipient18
setFolder16
setRevision16
setParent15
getDateExtract15
addCategories15
setName14
setComment14
setKeywords14
setName14
setComment14
getReceiptStatus14
emptyFolder14
removeCategories14
removeNotify13
getContentByVersion13
setReviewByGrp13
setApprovalByGrp13
setReviewByInd13
setApprovalByInd13
getTimeline13
setCategories13
setOwner13
triggerWorkflowTransition13
getAllAttributeDefinitions12
getReviewStatus12
getApprovalStatus12
getRevisionStatus12
remove12
filterUsersByAccess12
addRole12
addTransmittal12
getDocumentsInReception12
getDocumentsInRevision12
__call12
current12
current12
hasChildren12
hasChildren12
countKeywordLists12
getAttribute12
getAttributeValueAsArray12
getAttributeValueAsString12
addContent12
updateContent12
setNoAccess12
isUsed12
transferEvents12
setReceiptByInd11
setReceiptByGrp11
enterNextState11
finishRevision11
isMember11
verifyLastestContentExpriry11
delIndReviewer11
removeReview10
removeApproval10
__dropTemporaryTable9
copyDir9
addDocumentFile9
getDocumentsByCategory9
hasTable9
delIndApprover9
getResult9
getReceiptStatus9
removeDocumentFile8
setWorkflow8
__transferDocumentsFolders8
removeNotify8
startRevision8
addAttributeDefinition8
removeWorkflow8
cleanNotifyList8
addTransition8
removeDir8
getWorkflowLog8
getLatestContent8
addAccess8
transferToUser7
TableList7
ViewList7
getResultArray7
getInstance7
getGroupAccessMode7
getContent7
getCurrentTimestamp6
getTimeline6
remove6
getDocumentLink6
getInstance6
getGroups6
setDate6
changeAccess6
getWorkflow6
getStatus6
checkForDueRevisionWorkflow6
getAccessMode6
getAccessMode6
setName6
setComment6
remove6
remove6
setName6
setRole6
remove6
_setAdmin6
_setGuest6
setLayoutData6
setMaxTime6
setPreCondFunc6
setWorkflow6
setState6
setNextState6
setAction6
setMaxTime6
remove6
getWorkflowsInvolved5
applyDecorators5
applyDecorators5
__destruct5
setMandatoryWorkflows5
getNotifications5
createPasswordRequest5
concat5
removeAccess5
setFileType5
setRole5
penetrate5
getNextTransitions5
getTransitions5
getFolderPathPlain5
getKeywordCategories4
getDocumentLinks4
setStatus4
getDocumentContents4
getDocumentFiles4
getUser4
getGroup4
setMimeType4
getDocuments4
getDocumentsLocked4
getValueAsArray4
setCallback4
getMandatoryWorkflow4
startTransaction4
rollbackTransaction4
commitTransaction4
setImage4
__construct4
getValueSetSeparator4
removeDocumentLink4
hasSubFolders4
setOwner4
hasImage4
getUnlinkedDocumentContent3
remove3
remove3
remove3
__transferEvents3
setWorkflowState3
rewindWorkflow3
setFileSize3
setChecksum3
transferDocumentsFolders3
getFolderList3
getUsedDiskSpace3
countDocumentsByCategory3
joinGroup3
leaveGroup3
getTransition3
isUsed3
setValueSet3
clearAccessList3
clearAccessList3
setName3
setName3
getDir2
castToText2
getOwner2
getInsertID2
dropTemporaryTable2
moveFile2
moveDir2
removeFromProcesses2
remove2
setName2
setObjType2
setType2
setMultipleValues2
setMinValues2
setMaxValues2
setName2
setInitState2
setName2
setDocumentStatus2
setName2