Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B GraphTools\Traverse\Traverse::traverse() 0 48 11 2 0 0
B VertexConditionTrait::isSuitableVertex() 0 9 7 2 0 1
A Helpers\TraverseHelper::getBranches() 0 17 5 0 0 0
A PreloadedGraphRepository::__construct() 0 12 3 1 0 0
A ConfigurableTraverseFilter::needToPreventLoopPass() 0 2 2 1 0 0
A Structs\TraverseContext::getVertex() 0 1 1 1 0 0
A Structs\TraverseStepItem::getVertex() 0 1 1 0 0 0
A EdgeConditionTrait::excludeEdgeTypes() 0 2 1 1 0 0
A TraverseDirect::getNextVertexes() 0 1 1 0 0 0
A TraverseContext::getRepository() 0 1 1 0 0 0
A PreloadedGraphRepository::setToMap() 0 3 2 0 0 0
A GraphTools\Models\Edge::__construct() 0 5 1 0 0 0
A VertexConditionTrait::getVertexIdsOnly() 0 1 1 0 0 0
A ConfigurableTraverseFilter::__construct() 0 1 1 1 0 0
A Traverse\Traverse::__construct() 0 1 1 0 0 0