Branch Coverage

blib/lib/Algorithm/Dependency/Objects.pm
Criterion Covered Total %
branch 16 22 72.7


line true false branch
18 5 0 if (ref $objects)
19 2 3 if not blessed $objects and ref $objects eq 'ARRAY'
21 5 0 if (blessed $objects and $objects->isa('Set::Object'))
32 0 4 unless my $objects = $class->_to_set($params{'objects'})
35 1 3 exists $params{'selected'} ? :
0 4 unless my $selected = exists $params{'selected'} ? $class->_to_set($params{'selected'}) : 'Set::Object'->new
82 0 97 unless $all_objects->contains($obj)
84 8 89 if $selected_now->contains($obj)
85 6 83 if $selected_previously->contains($obj)
94 16 21 wantarray ? :
104 0 4 if ($unresolvable->size)