Classes

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 20 40 60 80 Line Coverage (%) Cyclomatic Complexity BO\Zmsbackend\Cluster\Service\Cluster — Coverage: 99,5% | Lines: 198 | Complexity: 67 BO\Zmsbackend\Cluster\Repository\Cluster — Coverage: 100,0% | Lines: 44 | Complexity: 10 BO\Zmsbackend\Cluster\Api\ClusterGet — Coverage: 100,0% | Lines: 21 | Complexity: 8 BO\Zmsbackend\Cluster\Api\ClusterQueue — Coverage: 100,0% | Lines: 17 | Complexity: 3 BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataUpdate — Coverage: 100,0% | Lines: 12 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterByScopeId — Coverage: 100,0% | Lines: 11 | Complexity: 5 BO\Zmsbackend\Cluster\Api\ClusterDelete — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterUpdate — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterWithWorkstationCount — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataDelete — Coverage: 100,0% | Lines: 10 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataGet — Coverage: 100,0% | Lines: 8 | Complexity: 2

Sorted by descending CRAP index.

Methods

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 2 4 6 8 10 Line Coverage (%) Cyclomatic Complexity BO\Zmsbackend\Cluster\Api\ClusterGet::readResponse — Coverage: 100,0% | Lines: 21 | Complexity: 8 BO\Zmsbackend\Cluster\Service\Cluster::readEntity — Coverage: 100,0% | Lines: 18 | Complexity: 8 BO\Zmsbackend\Cluster\Service\Cluster::removeCache — Coverage: 100,0% | Lines: 18 | Complexity: 9 BO\Zmsbackend\Cluster\Api\ClusterQueue::readResponse — Coverage: 100,0% | Lines: 17 | Complexity: 3 BO\Zmsbackend\Cluster\Service\Cluster::readScopeWithShortestWaitingTime — Coverage: 100,0% | Lines: 16 | Complexity: 7 BO\Zmsbackend\Cluster\Service\Cluster::writeImageData — Coverage: 93,3% | Lines: 15 | Complexity: 4 BO\Zmsbackend\Cluster\Service\Cluster::writeAssignedScopes — Coverage: 100,0% | Lines: 15 | Complexity: 3 BO\Zmsbackend\Cluster\Service\Cluster::readByDepartmentId — Coverage: 100,0% | Lines: 13 | Complexity: 5 BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataUpdate::readResponse — Coverage: 100,0% | Lines: 12 | Complexity: 2 BO\Zmsbackend\Cluster\Service\Cluster::readList — Coverage: 100,0% | Lines: 12 | Complexity: 4 BO\Zmsbackend\Cluster\Api\ClusterByScopeId::readResponse — Coverage: 100,0% | Lines: 11 | Complexity: 5 BO\Zmsbackend\Cluster\Api\ClusterDelete::readResponse — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterUpdate::readResponse — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterWithWorkstationCount::readResponse — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Service\Cluster::deleteEntity — Coverage: 100,0% | Lines: 11 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataDelete::readResponse — Coverage: 100,0% | Lines: 10 | Complexity: 2 BO\Zmsbackend\Cluster\Service\Cluster::readByScopeId — Coverage: 100,0% | Lines: 10 | Complexity: 2 BO\Zmsbackend\Cluster\Service\Cluster::readWithScopeWorkstationCount — Coverage: 100,0% | Lines: 10 | Complexity: 4 BO\Zmsbackend\Cluster\Service\Cluster::readImageData — Coverage: 100,0% | Lines: 10 | Complexity: 2 BO\Zmsbackend\Cluster\Repository\Cluster::reverseEntityMapping — Coverage: 100,0% | Lines: 9 | Complexity: 3 BO\Zmsbackend\Cluster\Service\Cluster::readOpenedScopeList — Coverage: 100,0% | Lines: 9 | Complexity: 5 BO\Zmsbackend\Cluster\Service\Cluster::writeEntity — Coverage: 100,0% | Lines: 9 | Complexity: 2 BO\Zmsbackend\Cluster\Service\Cluster::updateEntity — Coverage: 100,0% | Lines: 9 | Complexity: 2 BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataGet::readResponse — Coverage: 100,0% | Lines: 8 | Complexity: 2 BO\Zmsbackend\Cluster\Repository\Cluster::addConditionDepartmentId — Coverage: 100,0% | Lines: 8 | Complexity: 1 BO\Zmsbackend\Cluster\Repository\Cluster::addConditionScopeId — Coverage: 100,0% | Lines: 8 | Complexity: 1 BO\Zmsbackend\Cluster\Service\Cluster::deleteImage — Coverage: 100,0% | Lines: 8 | Complexity: 1 BO\Zmsbackend\Cluster\Repository\Cluster::getEntityMapping — Coverage: 100,0% | Lines: 7 | Complexity: 1 BO\Zmsbackend\Cluster\Repository\Cluster::addRequiredJoins — Coverage: 100,0% | Lines: 6 | Complexity: 1 BO\Zmsbackend\Cluster\Service\Cluster::readEnabledScopeList — Coverage: 100,0% | Lines: 5 | Complexity: 3 BO\Zmsbackend\Cluster\Service\Cluster::readEntityWithOpenedScopeStatus — Coverage: 100,0% | Lines: 4 | Complexity: 2 BO\Zmsbackend\Cluster\Service\Cluster::readQueueList — Coverage: 100,0% | Lines: 4 | Complexity: 1 BO\Zmsbackend\Cluster\Repository\Cluster::getQueryWriteAssignedScopes — Coverage: 100,0% | Lines: 2 | Complexity: 1 BO\Zmsbackend\Cluster\Repository\Cluster::getQueryDeleteAssignedScopes — Coverage: 100,0% | Lines: 2 | Complexity: 1 BO\Zmsbackend\Cluster\Repository\Cluster::addConditionClusterId — Coverage: 100,0% | Lines: 2 | Complexity: 1 BO\Zmsbackend\Cluster\Service\Cluster::readResolvedReferences — Coverage: 100,0% | Lines: 2 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
BO\Zmsbackend\Cluster\Service\Cluster::removeCache9100,0%
BO\Zmsbackend\Cluster\Api\ClusterGet::readResponse8100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readEntity8100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readScopeWithShortestWaitingTime7100,0%
BO\Zmsbackend\Cluster\Api\ClusterByScopeId::readResponse5100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readByDepartmentId5100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readOpenedScopeList5100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readList4100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readWithScopeWorkstationCount4100,0%
BO\Zmsbackend\Cluster\Service\Cluster::writeImageData4.0093,3%
BO\Zmsbackend\Cluster\Api\ClusterQueue::readResponse3100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::reverseEntityMapping3100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readEnabledScopeList3100,0%
BO\Zmsbackend\Cluster\Service\Cluster::writeAssignedScopes3100,0%
BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataDelete::readResponse2100,0%
BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataGet::readResponse2100,0%
BO\Zmsbackend\Cluster\Api\ClusterCalldisplayImageDataUpdate::readResponse2100,0%
BO\Zmsbackend\Cluster\Api\ClusterDelete::readResponse2100,0%
BO\Zmsbackend\Cluster\Api\ClusterUpdate::readResponse2100,0%
BO\Zmsbackend\Cluster\Api\ClusterWithWorkstationCount::readResponse2100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readEntityWithOpenedScopeStatus2100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readByScopeId2100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readImageData2100,0%
BO\Zmsbackend\Cluster\Service\Cluster::deleteEntity2100,0%
BO\Zmsbackend\Cluster\Service\Cluster::writeEntity2100,0%
BO\Zmsbackend\Cluster\Service\Cluster::updateEntity2100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::getQueryWriteAssignedScopes1100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::getQueryDeleteAssignedScopes1100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::getEntityMapping1100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::addConditionClusterId1100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::addConditionDepartmentId1100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::addConditionScopeId1100,0%
BO\Zmsbackend\Cluster\Repository\Cluster::addRequiredJoins1100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readResolvedReferences1100,0%
BO\Zmsbackend\Cluster\Service\Cluster::readQueueList1100,0%
BO\Zmsbackend\Cluster\Service\Cluster::deleteImage1100,0%