Branch Coverage

blib/lib/UML/Sequence.pm
Criterion Covered Total %
branch 24 50 48.0


line true false branch
57 0 4 if (ref($methods_to_include) =~ /ARRAY/) { }
90 52 0 $input_line =~ s/^(\s+)// ? :
143 10 42 unless (defined $$self{'INCLUDE'}{$method})
150 0 10 if (ref $methods eq 'ARRAY') { }
177 0 0 unless defined $root
178 0 0 if $$root{'DISCARD'}
184 0 0 if $child_output
200 1 0 if ($title) { }
217 0 13 unless defined $root
218 0 13 if $$root{'DISCARD'}
220 0 13 unless defined $root_call
225 4 9 unless defined $$self{'ACTIVATIONS'}{$class}
239 0 12 if $$child{'DISCARD'}
248 12 0 unless $child_class eq '_EXTERNAL'
261 0 12 if $annot
269 0 12 if $urgent
270 0 12 if $iterator
271 0 12 if $condition
272 0 12 $child_class eq '_EXTERNAL' ? :
273 0 12 if $type eq 'async'
274 0 12 $type eq 'async' ? :
283 12 0 unless $type eq 'async'
288 0 12 if $returns
294 0 13 if $hasreturn
302 0 13 if ($asyncs and $$self{'TREE'}{'NAME'} eq $$root{'NAME'})