Condition Coverage

blib/lib/Plugins/API.pm
Criterion Covered Total %
condition 12 30 40.0


and 3 conditions

line !l l&&!r l&&r condition
51 6 0 0 $$self{'api'}{$callback} and not $api{$callback}{'override_api'}
138 0 9 0 ref $obj and $$self{'disabled'}{ref $obj} || $$self{'disabled'}{refaddr $obj}
139 8 0 0 $debug_disable and ref $obj
153 0 4 0 $api && $$api{'callhandler'}
174 0 8 1 defined $r[0] and $$api{'first_defined'}

or 3 conditions

line l !l&&r !l&&!r condition
123 4 0 0 $$self{'handlers'}{$callback} or $found
138 0 1 8 $$self{'disabled'}{ref $obj} || $$self{'disabled'}{refaddr $obj}
218 0 2 0 $$self{'plugins'} or $$self{'api'}{$auto}
2 0 0 $$self{'plugins'} or $$self{'api'}{$auto} or $$self{'handlers'}{$auto}
233 9 0 0 $$self[0] || ()