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 Line Coverage (%) Cyclomatic Complexity BlueprintAU\Radiant\Database\Concerns\NormalizesInsertRows — Coverage: 100.0% | Lines: 14 | Complexity: 8 BlueprintAU\Radiant\Database\Concerns\DetectsConnectionLoss — Coverage: 100.0% | Lines: 13 | Complexity: 10 BlueprintAU\Radiant\Database\Concerns\QuotesLiterals — Coverage: 100.0% | Lines: 7 | Complexity: 6 BlueprintAU\Radiant\Database\Concerns\ConcatenatesStatements — 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 8 Line Coverage (%) Cyclomatic Complexity BlueprintAU\Radiant\Database\Concerns\NormalizesInsertRows::assertUniformInsertRows — Coverage: 100.0% | Lines: 11 | Complexity: 4 BlueprintAU\Radiant\Database\Concerns\DetectsConnectionLoss::isConnectionLoss — Coverage: 100.0% | Lines: 10 | Complexity: 7 BlueprintAU\Radiant\Database\Concerns\QuotesLiterals::quoteLiteral — Coverage: 100.0% | Lines: 7 | Complexity: 6 BlueprintAU\Radiant\Database\Concerns\NormalizesInsertRows::normalizeInsertRows — Coverage: 100.0% | Lines: 3 | Complexity: 4 BlueprintAU\Radiant\Database\Concerns\ConcatenatesStatements::concatenate — Coverage: 100.0% | Lines: 1 | Complexity: 1 BlueprintAU\Radiant\Database\Concerns\DetectsConnectionLoss::isStale — Coverage: 100.0% | Lines: 1 | Complexity: 1 BlueprintAU\Radiant\Database\Concerns\DetectsConnectionLoss::markStale — Coverage: 100.0% | Lines: 1 | Complexity: 1 BlueprintAU\Radiant\Database\Concerns\DetectsConnectionLoss::clearStale — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.