Condition Coverage

blib/lib/Bolts/Role/RootLocator.pm
Criterion Covered Total %
condition 18 23 78.2


and 3 conditions

line !l l&&!r l&&r condition
26 107 152 770 @path > 1 and ref $path[-1]
41 1022 3 475 @path and $item->$Bolts::Role::RootLocator::_can('does')
1025 1 474 @path and $item->$Bolts::Role::RootLocator::_can('does') and $item->$Bolts::Role::RootLocator::_does('Bolts::Role::Locator')
57 63 0 0 @path > 1 and ref $path[-1]
83 72 463 1036 $item->$Bolts::Role::RootLocator::_can('does') and $item->$Bolts::Role::RootLocator::_does('Bolts::Role::Artifact')
101 0 1502 1 $bag->can('does') and $bag->does('Bolts::Role::Opaque')
128 1 1 0 $component =~ /^\d+$/ and @{$bag;} > $component

or 2 conditions

line l !l condition
92 1506 0 $current_path //= ''