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 10 20 30 Line Coverage (%) Cyclomatic Complexity Stewart\Contracts\History\EntityStateHistory — Coverage: 97.0% | Lines: 33 | Complexity: 25 Stewart\Contracts\History\HistoryQuery — Coverage: 100.0% | Lines: 9 | Complexity: 8 Stewart\Contracts\History\HistoryWindow — Coverage: 100.0% | Lines: 3 | Complexity: 3 Stewart\Contracts\History\HistoryDetail — Coverage: 100.0% | Lines: 2 | 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 Line Coverage (%) Cyclomatic Complexity Stewart\Contracts\History\EntityStateHistory::getDurationIn — Coverage: 100.0% | Lines: 8 | Complexity: 4 Stewart\Contracts\History\EntityStateHistory::getLastChangeTo — Coverage: 100.0% | Lines: 7 | Complexity: 5 Stewart\Contracts\History\EntityStateHistory::countChanges — Coverage: 100.0% | Lines: 7 | Complexity: 4 Stewart\Contracts\History\HistoryQuery::resolveWindowAt — Coverage: 100.0% | Lines: 4 | Complexity: 2 Stewart\Contracts\History\EntityStateHistory::clampToWindow — Coverage: 100.0% | Lines: 3 | Complexity: 4 Stewart\Contracts\History\HistoryWindow::__construct — Coverage: 100.0% | Lines: 2 | Complexity: 2 Stewart\Contracts\History\EntityStateHistory::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::isEmpty — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::count — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::getStateAtStart — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::getLastState — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::hasBeenIn — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::getIterator — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\EntityStateHistory::findEnteredAt — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryDetail::includesAttributes — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryDetail::includesAttributeOnlyChanges — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryQuery::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryQuery::lastFor — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryQuery::between — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryQuery::withAttributes — Coverage: 100.0% | Lines: 1 | Complexity: 2 Stewart\Contracts\History\HistoryQuery::withAttributeChanges — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Contracts\History\HistoryWindow::getDuration — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.