NAME

Dependency::Resolver::Node - Dependency resolver node

VERSION

version 0.04

This module is at EXPERIMENTAL stage, so use with caution.

SYNOPSIS

my $a = Dependency::Resolver::Node->new( name => 'a' ); my $b = Dependency::Resolver::Node->new( name => 'b' ); my $c = Dependency::Resolver::Node->new( name => 'c' ); my $d = Dependency::Resolver::Node->new( name => 'd' ); my $e = Dependency::Resolver::Node->new( name => 'e' );

$a->addDep($b); # a depends on b $a->addDep($d); # a depends on d $b->addDep($c); # b depends on c $b->addDep($e); # b depends on e $c->addDep($d); # c depends on d $c->addDep($e); # c depends on e

SUBROUTINES/METHODS

new( name => '...')

addDep($dep)

# node A depnds on nodeB $nodeA->addDep($nodeB);

AUTHOR

Daniel Brosseau, <dab at catapulse.org>