implements GraphTask
{
public void executeTask( DependencyGraph graph )
{
DependencyGraphWalker walker = new WalkBreadthFirstSearch();
ReduceTransitiveEdgesVisitor reduceTransitiveEdgesResolver = new ReduceTransitiveEdgesVisitor();
walker.visit( graph, reduceTransitiveEdgesResolver );
}