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 25 Line Coverage (%) Cyclomatic Complexity HushHush\Client — Coverage: 81.0% | Lines: 63 | Complexity: 20 HushHush\RetryPolicy — Coverage: 90.3% | Lines: 31 | Complexity: 13 HushHush\Exception\ApiException — Coverage: 76.9% | Lines: 26 | Complexity: 14 HushHush\Iso8601DateTime — 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 2 4 6 Line Coverage (%) Cyclomatic Complexity HushHush\RetryPolicy::decider — Coverage: 93.3% | Lines: 15 | Complexity: 5 HushHush\Client::queryAuditLog — Coverage: 91.7% | Lines: 12 | Complexity: 4 HushHush\Exception\ApiException::fromGenerated — Coverage: 70.0% | Lines: 10 | Complexity: 4 HushHush\Client::__construct — Coverage: 100.0% | Lines: 9 | Complexity: 4 HushHush\Client::createObject — Coverage: 100.0% | Lines: 9 | Complexity: 1 HushHush\Client::buildHttpClient — Coverage: 0.0% | Lines: 9 | Complexity: 1 HushHush\RetryPolicy::retryAfterMs — Coverage: 88.9% | Lines: 9 | Complexity: 4 HushHush\Exception\ApiException::__construct — Coverage: 100.0% | Lines: 8 | Complexity: 2 HushHush\Client::getObject — Coverage: 100.0% | Lines: 6 | Complexity: 2 HushHush\RetryPolicy::delayMs — Coverage: 100.0% | Lines: 6 | Complexity: 3 HushHush\Client::updateObject — Coverage: 100.0% | Lines: 5 | Complexity: 1 HushHush\Client::deleteObject — Coverage: 100.0% | Lines: 4 | Complexity: 1 HushHush\Client::expectType — Coverage: 50.0% | Lines: 4 | Complexity: 2 HushHush\Exception\ApiException::parseMessage — Coverage: 75.0% | Lines: 4 | Complexity: 4 HushHush\Client::call — Coverage: 100.0% | Lines: 3 | Complexity: 2 HushHush\Client::health — Coverage: 100.0% | Lines: 1 | Complexity: 1 HushHush\Client::getObjectUsedBy — Coverage: 100.0% | Lines: 1 | Complexity: 1 HushHush\Iso8601DateTime::__toString — Coverage: 100.0% | Lines: 1 | Complexity: 1 HushHush\RetryPolicy::delay — Coverage: 0.0% | Lines: 1 | Complexity: 1 HushHush\Exception\ApiException::status — Coverage: 100.0% | Lines: 1 | Complexity: 1 HushHush\Exception\ApiException::requestId — Coverage: 0.0% | Lines: 1 | Complexity: 1 HushHush\Exception\ApiException::apiMessage — Coverage: 100.0% | Lines: 1 | Complexity: 1 HushHush\Exception\ApiException::body — Coverage: 0.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.