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 5 10 15 20 Line Coverage (%) Cyclomatic Complexity Stewart\Runtime\Broker\Component\ComponentLink — Coverage: 98.1% | Lines: 53 | Complexity: 18 Stewart\Runtime\Broker\Component\ComponentSession — Coverage: 87.1% | Lines: 31 | Complexity: 15 Stewart\Runtime\Broker\Component\ComponentTracker — Coverage: 80.0% | Lines: 5 | Complexity: 5 Stewart\Runtime\Broker\Component\ComponentDetection — Coverage: 0.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 2 4 6 8 10 Line Coverage (%) Cyclomatic Complexity Stewart\Runtime\Broker\Component\ComponentLink::establishLink — Coverage: 100.0% | Lines: 30 | Complexity: 8 Stewart\Runtime\Broker\Component\ComponentLink::handleSessionEvent — Coverage: 92.9% | Lines: 14 | Complexity: 5 Stewart\Runtime\Broker\Component\ComponentSession::relinkAfterSessionEnded — Coverage: 100.0% | Lines: 10 | Complexity: 3 Stewart\Runtime\Broker\Component\ComponentSession::relinkUntilSettled — Coverage: 55.6% | Lines: 9 | Complexity: 6 Stewart\Runtime\Broker\Component\ComponentLink::recordDetectedState — Coverage: 100.0% | Lines: 3 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentSession::__construct — Coverage: 100.0% | Lines: 3 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentSession::openSession — Coverage: 100.0% | Lines: 3 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentSession::markLinkLost — Coverage: 100.0% | Lines: 3 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentSession::hasSettled — Coverage: 100.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Broker\Component\ComponentLink::__construct — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentLink::markLinkLost — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentTracker::recordState — Coverage: 100.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Broker\Component\ComponentDetection::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentLink::onCommand — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentLink::onSessionEnded — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentTracker::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentTracker::recordStateKeepingVersion — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Broker\Component\ComponentTracker::isActive — Coverage: 0.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.