/home/runner/work/libresign/libresign/apps/libresign/lib
Service
SignRequest
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
OCA\Libresign\Service\SignRequest\StatusCacheService
77%
OCA\Libresign\Service\SignRequest\ProgressService
83%
Project Risks
Class
CRAP
OCA\Libresign\Service\SignRequest\ProgressService
188
OCA\Libresign\Service\SignRequest\StatusCacheService
7
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getStatusCodeForSignRequest
0%
mapFileProgress
0%
cacheFileStatus
0%
clearFileErrorInMetadata
41%
clearSignRequestErrorInMetadata
46%
findFileErrorAcrossSignRequests
50%
storeSignRequestErrorInMetadata
63%
storeFileErrorInMetadata
66%
setStatus
66%
getStatus
66%
pollForProgressChange
75%
pollForStatusChangeInternal
76%
buildProgressHash
80%
getSignRequestErrorFromMetadata
80%
getFileError
83%
assertParticipantRoleCanBeUpdated
85%
isProgressComplete
87%
getSignRequestStatusCode
88%
getDisplayNameFromIdentifyMethodIfEmpty
88%
Project Risks
Method
CRAP
clearFileErrorInMetadata
16
pollForStatusChangeInternal
11
pollForProgressChange
9
clearSignRequestErrorInMetadata
8
buildProgressHash
6
getDisplayNameFromIdentifyMethodIfEmpty
6
storeFileErrorInMetadata
5
getSignRequestErrorFromMetadata
5
storeSignRequestErrorInMetadata
4
findFileErrorAcrossSignRequests
4
getFileError
4
assertParticipantRoleCanBeUpdated
4
isProgressComplete
4
getSignRequestStatusCode
3
setStatus
2
getStatus
2