Classes

Bubble size = executable lines. Hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 10 20 30 40 50 Line Coverage (%) Cyclomatic Complexity App\Service\MaxFieldGenerator — Coverage: 64.4% | Lines: 160 | Complexity: 42 App\Service\MaxFieldHelper — Coverage: 96.6% | Lines: 88 | Complexity: 38 App\Service\WayPointHelper — Coverage: 88.2% | Lines: 76 | Complexity: 25 App\Service\IngressHelper — Coverage: 100.0% | Lines: 22 | Complexity: 9

 

Sorted by descending CRAP (Change Risk Anti-Patterns) index.

Methods

Bubble size = executable lines. Hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 2 4 6 8 10 Line Coverage (%) Cyclomatic Complexity App\Service\MaxFieldGenerator::generateVariant — Coverage: 0.0% | Lines: 43 | Complexity: 9 App\Service\MaxFieldGenerator::buildExternalCommand — Coverage: 100.0% | Lines: 35 | Complexity: 5 App\Service\MaxFieldHelper::parsePlanResults — Coverage: 100.0% | Lines: 27 | Complexity: 9 App\Service\WayPointHelper::checkImage — Coverage: 71.4% | Lines: 21 | Complexity: 5 App\Service\MaxFieldHelper::getWaypointsIdMap — Coverage: 93.8% | Lines: 16 | Complexity: 4 App\Service\WayPointHelper::cleanName — Coverage: 100.0% | Lines: 16 | Complexity: 1 App\Service\MaxFieldGenerator::generate — Coverage: 93.3% | Lines: 15 | Complexity: 3 App\Service\IngressHelper::parseKeysString — Coverage: 100.0% | Lines: 14 | Complexity: 4 App\Service\WayPointHelper::getThumbnailPath — Coverage: 92.9% | Lines: 14 | Complexity: 6 App\Service\MaxFieldGenerator::buildCommand — Coverage: 100.0% | Lines: 13 | Complexity: 2 App\Service\MaxFieldGenerator::findFrames — Coverage: 100.0% | Lines: 13 | Complexity: 4 App\Service\MaxFieldGenerator::generateVariantName — Coverage: 0.0% | Lines: 13 | Complexity: 6 App\Service\WayPointHelper::makeThumb — Coverage: 83.3% | Lines: 12 | Complexity: 3 App\Service\MaxFieldHelper::getList — Coverage: 100.0% | Lines: 9 | Complexity: 4 App\Service\MaxFieldHelper::getMovieSize — Coverage: 100.0% | Lines: 9 | Complexity: 4 App\Service\IngressHelper::getExistingKeysForMaxfield — Coverage: 100.0% | Lines: 7 | Complexity: 4 App\Service\MaxFieldGenerator::convertWayPointsToMaxFields — Coverage: 100.0% | Lines: 7 | Complexity: 2 App\Service\MaxFieldHelper::getLog — Coverage: 85.7% | Lines: 7 | Complexity: 3 App\Service\MaxFieldHelper::getWaypointCount — Coverage: 85.7% | Lines: 7 | Complexity: 3 App\Service\WayPointHelper::findImage — Coverage: 100.0% | Lines: 7 | Complexity: 4 App\Service\MaxFieldGenerator::appendCommandOptions — Coverage: 100.0% | Lines: 6 | Complexity: 3 App\Service\MaxFieldGenerator::getContentList — Coverage: 100.0% | Lines: 6 | Complexity: 3 App\Service\MaxFieldGenerator::getWaypointsMap — Coverage: 100.0% | Lines: 5 | Complexity: 2 App\Service\MaxFieldHelper::framesDirCount — Coverage: 100.0% | Lines: 4 | Complexity: 2 App\Service\MaxFieldHelper::getPreviewImage — Coverage: 100.0% | Lines: 3 | Complexity: 2 App\Service\MaxFieldGenerator::remove — Coverage: 100.0% | Lines: 2 | Complexity: 1 App\Service\MaxFieldHelper::getParser — Coverage: 100.0% | Lines: 2 | Complexity: 3 App\Service\IngressHelper::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\MaxFieldGenerator::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\MaxFieldGenerator::getImagePath — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\MaxFieldHelper::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\MaxFieldHelper::getMaxField — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\MaxFieldHelper::filesFinished — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\MaxFieldHelper::getMaxfieldVersion — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\WayPointHelper::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\WayPointHelper::getImagePath — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\WayPointHelper::getThumbnailBasePath — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\WayPointHelper::defineThumbnailPath — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\WayPointHelper::getRootDir — Coverage: 100.0% | Lines: 1 | Complexity: 1 App\Service\WayPointHelper::getIntelUrl — Coverage: 100.0% | Lines: 1 | Complexity: 1

 

Sorted by descending CRAP (Change Risk Anti-Patterns) index.

Method CRAP Coverage
App\Service\MaxFieldGenerator::generateVariant900.0%
App\Service\MaxFieldGenerator::generateVariantName420.0%
App\Service\MaxFieldHelper::parsePlanResults9100.0%
App\Service\WayPointHelper::getThumbnailPath6.0192.9%
App\Service\WayPointHelper::checkImage5.5871.4%
App\Service\MaxFieldGenerator::buildExternalCommand5100.0%
App\Service\IngressHelper::parseKeysString4100.0%
App\Service\IngressHelper::getExistingKeysForMaxfield4100.0%
App\Service\MaxFieldGenerator::findFrames4100.0%
App\Service\MaxFieldHelper::getList4100.0%
App\Service\MaxFieldHelper::getMovieSize4100.0%
App\Service\MaxFieldHelper::getWaypointsIdMap4.0093.8%
App\Service\WayPointHelper::findImage4100.0%
App\Service\WayPointHelper::makeThumb3.0483.3%
App\Service\MaxFieldHelper::getLog3.0385.7%
App\Service\MaxFieldHelper::getWaypointCount3.0385.7%
App\Service\MaxFieldGenerator::generate3.0093.3%
App\Service\MaxFieldGenerator::appendCommandOptions3100.0%
App\Service\MaxFieldGenerator::getContentList3100.0%
App\Service\MaxFieldHelper::getParser3100.0%
App\Service\MaxFieldGenerator::buildCommand2100.0%
App\Service\MaxFieldGenerator::convertWayPointsToMaxFields2100.0%
App\Service\MaxFieldGenerator::getWaypointsMap2100.0%
App\Service\MaxFieldHelper::framesDirCount2100.0%
App\Service\MaxFieldHelper::getPreviewImage2100.0%
App\Service\IngressHelper::__construct1100.0%
App\Service\MaxFieldGenerator::__construct1100.0%
App\Service\MaxFieldGenerator::getImagePath1100.0%
App\Service\MaxFieldGenerator::remove1100.0%
App\Service\MaxFieldHelper::__construct1100.0%
App\Service\MaxFieldHelper::getMaxField1100.0%
App\Service\MaxFieldHelper::filesFinished1100.0%
App\Service\MaxFieldHelper::getMaxfieldVersion1100.0%
App\Service\WayPointHelper::__construct1100.0%
App\Service\WayPointHelper::getImagePath1100.0%
App\Service\WayPointHelper::getThumbnailBasePath1100.0%
App\Service\WayPointHelper::defineThumbnailPath1100.0%
App\Service\WayPointHelper::getRootDir1100.0%
App\Service\WayPointHelper::getIntelUrl1100.0%
App\Service\WayPointHelper::cleanName1100.0%