NAME

Algorithm::Dependency::Objects - An implementation of an Object Dependency Algorithm

SYNOPSIS

use Algorithm::Dependency::Objects;

DESCRIPTION

This modules is a re-implementation of Algorithm::Dependency using only objects instead of object ids, making use of Set::Object for book-keeping.

METHODS

new

Duh.

objects
selected

Returns the Set::Object representing this collection. Objects is an enumeration of all the object who we're dependo-frobnicating, and selected is those that don't need to be run.

depends
schedule
schedule_all

See Algorithm::Dependency's corresponding methods.

SEE ALSO

Adam Kennedy's excellent Algorithm::Dependency module, upon which this is based.

BUGS

None that we are aware of. Of course, if you find a bug, let us know, and we will be sure to fix it.

CODE COVERAGE

We use Devel::Cover to test the code coverage of our tests, below is the Devel::Cover report on this module test suite.

AUTHORS

Yuval Kogman

Stevan Little

COPYRIGHT AND LICENSE

Copyright (C) 2005 Yuval Kogman, Stevan Little

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.