Algorithm-DependencySolver
view release on metacpan or search on metacpan
lib/Algorithm/DependencySolver/Traversal.pm view on Meta::CPAN
$traversal->run;
=head1 DESCRIPTION
Given an L<Algorithm::DependencySolver::Solver.pm> object, traverses it
in such a way that upon entering a node, all of its prerequisites will
have already been entered.
=head2 Concurrency
Currently this module is I<not> thread-safe. However, it has been
design in such a way that it should be easy to allow concurrency at a
later stage, without needing to break backwards compatibility.
Note that if we allow concurrency, the C<visitable> list may be empty,
without indicating that the traversal is complete.
=head1 METHODS
=cut
( run in 0.523 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )