Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Pathfinder\AStarPathfinder::between() 0 30 9 1 0 0
B BellmanFordPathfinder::startingAt() 0 20 9 1 0 0
B FloydWarshallIndexer::calculateIndex() 0 20 7 1 0 0
A SingleDijkstraPathfinder::between() 0 19 6 2 0 0
A MultiDijkstraPathfinder::startingAt() 0 17 5 1 0 0
A Pathfinder\StaticPathfinder::from() 0 9 5 1 0 0
A DynamicPathfinder::singlePathfinder() 0 7 5 1 0 0
A GraphEnvironment::actualLocations() 0 16 4 1 0 0
A Builder\GridEnvironment::fromArray() 0 10 4 1 0 0
A Graph\Builder\GridEnvironment::make() 0 10 4 1 0 0
A Pathfinder\StaticPathfinder::__construct() 0 2 1 1 0 0
A Pathfinder\Estimate\Safely::apply() 0 1 1 1 0 0
A Pathfinder\Graph\Builder\Square::labeled() 0 1 1 1 0 0
A Builder\GridEnvironment::targetAt() 0 1 1 1 0 0
A Pathfinder\Graph\At::offsetExists() 0 1 1 1 0 0