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 2 4 6 Line Coverage (%) Cyclomatic Complexity Stewart\Runtime\Control\Protocol\Status\OutboxStatus — Coverage: 100.0% | Lines: 10 | Complexity: 4 Stewart\Runtime\Control\Protocol\Status\LatencyHistogram — Coverage: 100.0% | Lines: 8 | Complexity: 5 Stewart\Runtime\Control\Protocol\Status\AppCounters — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\AppPauseStatus — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\AppStatus — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\BrokerStats — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ComponentStatus — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ConnectionState — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\DaemonInfo — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\DeployFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\DeployStatus — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ExposedCommandStats — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\FailureReport — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\RegistrationInfo — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\RuntimeSnapshot — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ServiceCallStats — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\WorkerStatus — Coverage: 100.0% | Lines: 1 | Complexity: 1

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 1 2 3 4 5 Line Coverage (%) Cyclomatic Complexity Stewart\Runtime\Control\Protocol\Status\LatencyHistogram::quantileBoundMs — Coverage: 100.0% | Lines: 7 | Complexity: 4 Stewart\Runtime\Control\Protocol\Status\OutboxStatus::plus — Coverage: 100.0% | Lines: 7 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\AppCounters::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\AppPauseStatus::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\AppStatus::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\BrokerStats::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ComponentStatus::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ConnectionState::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\DaemonInfo::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\DeployFailure::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\DeployStatus::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ExposedCommandStats::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\FailureReport::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\LatencyHistogram::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\OutboxStatus::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\OutboxStatus::zero — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\OutboxStatus::withoutQueued — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\RegistrationInfo::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\RuntimeSnapshot::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\ServiceCallStats::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Control\Protocol\Status\WorkerStatus::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
Stewart\Runtime\Control\Protocol\Status\LatencyHistogram::quantileBoundMs4100.0%
Stewart\Runtime\Control\Protocol\Status\AppCounters::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\AppPauseStatus::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\AppStatus::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\BrokerStats::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\ComponentStatus::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\ConnectionState::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\DeployFailure::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\DeployStatus::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\ExposedCommandStats::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\FailureReport::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\ServiceCallStats::__construct20.0%
Stewart\Runtime\Control\Protocol\Status\DaemonInfo::__construct1100.0%
Stewart\Runtime\Control\Protocol\Status\LatencyHistogram::__construct1100.0%
Stewart\Runtime\Control\Protocol\Status\OutboxStatus::__construct1100.0%
Stewart\Runtime\Control\Protocol\Status\OutboxStatus::zero1100.0%
Stewart\Runtime\Control\Protocol\Status\OutboxStatus::plus1100.0%
Stewart\Runtime\Control\Protocol\Status\OutboxStatus::withoutQueued1100.0%
Stewart\Runtime\Control\Protocol\Status\RegistrationInfo::__construct1100.0%
Stewart\Runtime\Control\Protocol\Status\RuntimeSnapshot::__construct1100.0%
Stewart\Runtime\Control\Protocol\Status\WorkerStatus::__construct1100.0%