line |
true |
false |
branch |
22
|
0 |
70 |
unless @daughters |
40
|
0 |
0 |
unless @daughters |
52
|
0 |
70 |
unless @daughters |
63
|
0 |
74 |
unless UNIVERSAL::can($daughter, 'is_node') |
65
|
0 |
74 |
if $Debug |
66
|
0 |
74 |
if $Debug |
67
|
0 |
74 |
if $Debug > 1 |
71
|
0 |
74 |
if $mother eq $daughter |
75
|
0 |
74 |
if exists $ancestors{$daughter} |
79
|
0 |
9 |
if defined $old_mother and ref $old_mother and $old_mother eq $mother |
82
|
9 |
65 |
if defined $old_mother and ref $old_mother |
102
|
0 |
0 |
unless @new |
119
|
0 |
0 |
unless @new |
129
|
0 |
0 |
if (defined $address and length $address) { } |
134
|
0 |
0 |
unless @parts |
135
|
0 |
0 |
unless shift @parts == 0 |
142
|
0 |
0 |
if ($#daughters < $ord) |
143
|
0 |
0 |
if $Debug |
147
|
0 |
0 |
unless (ref $current_node) |
148
|
0 |
0 |
if $Debug |
172
|
47 |
91 |
unless ref $mama |
204
|
52 |
138 |
if (@_) |
205
|
0 |
52 |
unless ref $_[0] |
219
|
0 |
7 |
unless UNIVERSAL::can($one, 'is_node') |
235
|
0 |
0 |
unless @others |
241
|
0 |
0 |
unless UNIVERSAL::can($node, 'is_node') |
250
|
0 |
0 |
if (exists $first_lineage{$my_lineage[0]}) |
256
|
0 |
0 |
unless $higher |
268
|
0 |
0 |
unless @others |
275
|
0 |
0 |
if (exists $ones{$common}) { } |
289
|
0 |
24 |
unless ref $o |
302
|
24 |
0 |
if ($o->{'no_attribute_copy'}) { } |
310
|
0 |
0 |
if ($attrib_copy) |
312
|
0 |
0 |
if ($attrib_copy eq 'HASH') { } |
|
0 |
0 |
elsif ($attrib_copy = UNIVERSAL::can($to->{'attributes'}, 'copy')) { } |
341
|
0 |
24 |
unless ref $o |
344
|
15 |
9 |
if @daughters |
353
|
0 |
0 |
unless ref $o |
365
|
0 |
25 |
if (@_) |
367
|
0 |
0 |
unless ref $_[0] |
372
|
0 |
25 |
unless $this->{'daughters'} |
391
|
0 |
0 |
if ($ref_type eq 'ARRAY') { } |
|
0 |
0 |
elsif ($ref_type eq 'HASH') { } |
|
0 |
0 |
elsif ($ref_type) { } |
443
|
0 |
0 |
if $depth > $max_depth |
471
|
44 |
2 |
ref $_[1] ? : |
475
|
2 |
44 |
unless exists $o->{'no_name'} |
476
|
2 |
44 |
unless exists $o->{'h_spacing'} |
477
|
2 |
44 |
unless exists $o->{'h_compact'} |
478
|
2 |
44 |
unless exists $o->{'v_compact'} |
481
|
0 |
46 |
if ($o->{'no_name'}) { } |
484
|
46 |
0 |
defined $it->name ? : |
489
|
16 |
30 |
if (not scalar @daughters) { } |
498
|
33 |
11 |
if $h > $max_height |
509
|
13 |
31 |
if ($deficit > 0) |
523
|
44 |
0 |
if ($o->{'h_compact'}) |
529
|
136 |
127 |
if $b1->[$line] =~ /( +)$/s |
530
|
174 |
89 |
if $b2->[$line] =~ /^( +)/s |
533
|
31 |
232 |
if $sum < $min_diff |
537
|
30 |
14 |
if $to_chop < 0 |
540
|
43 |
1 |
if (not $o->{'h_compact'} && $to_chop) { } |
550
|
13 |
0 |
if ($remaining) |
553
|
0 |
13 |
if ($l_chop) |
554
|
0 |
0 |
if ($l_chop > $remaining) { } |
|
0 |
0 |
elsif ($l_chop == $remaining) { } |
563
|
0 |
13 |
if ($r_chop) |
564
|
0 |
0 |
if ($r_chop > $remaining) { } |
|
0 |
0 |
elsif ($r_chop == $remaining) { } |
574
|
0 |
13 |
if $l_chop |
575
|
0 |
13 |
if $r_chop |
587
|
30 |
0 |
if ($o->{'h_spacing'}) |
589
|
127 |
0 |
if length $line |
594
|
0 |
30 |
unless @box |
599
|
26 |
4 |
if ($pipe_count < 2) { } |
607
|
4 |
0 |
if ($new_pipes =~ s/^( +)//s) { } |
613
|
4 |
0 |
if ($new_pipes =~ s/( +)$//s) { } |
628
|
0 |
30 |
if ($o->{'v_compact'} == 2) { } |
|
26 |
4 |
elsif ($o->{'v_compact'} == 1 and @daughters == 1) { } |
629
|
0 |
0 |
if (@daughters == 1) { } |
645
|
96 |
127 |
if $w > $max_width |
649
|
173 |
50 |
unless $space_to_add |
662
|
0 |
0 |
unless ref $o |
673
|
0 |
0 |
defined $this->name ? : |
691
|
68 |
0 |
unless $options->{'no_attributes'} |
704
|
0 |
0 |
if $node eq $limit or not defined $node->{'mother'} && ref $node->{'mother'} |
734
|
47 |
0 |
ref $_[0] eq 'HASH' ? : |
753
|
43 |
4 |
if exists $o->{'attributes'} |
765
|
0 |
71 |
if ref $o->{'daughters'} and @{$o->{'daughters'};} |
780
|
0 |
71 |
if defined $o->{'mother'} and ref $o->{'mother'} |
794
|
43 |
4 |
if exists $o->{'name'} |
817
|
0 |
0 |
defined $self->mother ? : |
832
|
0 |
0 |
unless @daughters |
836
|
0 |
0 |
unless @List |
846
|
0 |
0 |
unless $mother |
849
|
0 |
0 |
if @sisters == 1 |
853
|
0 |
0 |
if $one eq $it |
864
|
0 |
0 |
unless $mother |
866
|
0 |
0 |
if @sisters == 1 |
870
|
0 |
0 |
if $one eq $it |
880
|
0 |
0 |
unless ref $seen_r eq 'HASH' |
881
|
0 |
0 |
if ref $lol and $seen_r->{$lol}++ |
886
|
0 |
0 |
unless (ref $lol eq 'ARRAY') |
887
|
0 |
0 |
if defined $lol |
890
|
0 |
0 |
unless @$lol |
895
|
0 |
0 |
unless (ref $options[-1] eq 'ARRAY') |
911
|
0 |
68 |
if @_ |
924
|
3 |
65 |
unless $mother |
927
|
0 |
65 |
unless @sisters |
931
|
65 |
69 |
if ($sisters[$i] eq $node) |
936
|
0 |
65 |
if $ord == -1 |
944
|
44 |
327 |
if @_ |
952
|
0 |
47 |
if ref $class |
954
|
43 |
4 |
ref $_[0] eq 'HASH' ? : |
956
|
0 |
47 |
if $Debug |
991
|
65 |
3 |
defined $node->mother ? : |
993
|
0 |
161 |
unless $vert_dashes->[$_] |
994
|
34 |
34 |
$sibling_count == 1 ? : |
1000
|
43 |
25 |
if ($sibling_count == $node->my_daughter_index + 1) |
1005
|
65 |
3 |
$depth ? : |
1023
|
0 |
0 |
ref $_[1] ? : |
1027
|
0 |
0 |
if (ref $class) { } |
1042
|
0 |
0 |
if int $max_children < 1 |
1050
|
0 |
0 |
if $node_count > $max_node_count |
1053
|
0 |
0 |
if $node_count > $max_node_count |
1055
|
0 |
0 |
if ($depth <= $min_depth) { } |
1062
|
0 |
0 |
if $node_count > $max_node_count |
1071
|
0 |
0 |
unless @mothers |
1086
|
22 |
0 |
if ($s =~ /^(.+)\. Attributes: (\{.*\})$/) { } |
1120
|
1 |
21 |
if ($count == 1) { } |
1128
|
10 |
11 |
if ($indent > $last_indent) { } |
|
3 |
8 |
elsif ($indent < $last_indent) { } |
1165
|
0 |
13 |
unless ref $mother |
1166
|
0 |
13 |
unless @daughters |
1171
|
13 |
0 |
if ref $_ and defined $_->{'mother'} |
1173
|
0 |
13 |
unless @daughters |
1198
|
0 |
7 |
if (not defined $this->{'mother'} && ref $this->{'mother'}) { } |
1201
|
0 |
0 |
if $replacement->{'mother'} |
1212
|
9 |
0 |
unless $_ eq $this |
1221
|
7 |
0 |
$_ eq $this ? : |
1235
|
0 |
0 |
unless defined $mother and ref $mother |
1240
|
0 |
0 |
$_ eq $this ? : |
1254
|
0 |
0 |
unless $mother |
1256
|
0 |
0 |
if @sisters == 1 |
1260
|
0 |
0 |
if $seen |
1261
|
0 |
0 |
if $one eq $it |
1263
|
0 |
0 |
unless $seen |
1273
|
0 |
0 |
unless $mother |
1275
|
0 |
0 |
if @sisters == 1 |
1280
|
0 |
0 |
if $seen |
1281
|
0 |
0 |
if $one eq $it |
1283
|
0 |
0 |
unless $seen |
1303
|
0 |
0 |
unless @List |
1313
|
0 |
65 |
unless defined $mother and ref $mother |
1322
|
22 |
0 |
if @them |
1331
|
0 |
0 |
unless ref $seen_r eq 'HASH' |
1332
|
0 |
0 |
if ref $lol and $seen_r->{$lol}++ |
1336
|
0 |
0 |
unless (ref $lol eq 'ARRAY') |
1337
|
0 |
0 |
if defined $lol |
1354
|
0 |
0 |
unless $mother |
1371
|
22 |
0 |
if ($s) |
1404
|
21 |
22 |
if ($s =~ /$reg_exp/cg) { } |
1406
|
21 |
0 |
defined $8 ? : |
|
0 |
21 |
defined $6 ? : |
|
0 |
21 |
defined $2 ? : |
1426
|
0 |
0 |
unless ref $o |
1440
|
0 |
0 |
defined $this->name ? : |
1447
|
0 |
0 |
unless ref $out->[0] |
1456
|
0 |
0 |
unless ref $o |
1459
|
0 |
0 |
unless exists $o->{'multiline'} |
1462
|
0 |
0 |
if ($o->{'multiline'}) { } |
1481
|
0 |
0 |
defined $this->name ? : |
1501
|
0 |
0 |
unless scalar $root->daughters |
1505
|
0 |
0 |
unless ref $o |
1512
|
0 |
0 |
defined $this->name ? : |
1513
|
0 |
0 |
scalar $this->daughters ? : |
1523
|
0 |
0 |
unless ref $out->[0] |
1532
|
0 |
0 |
unless ref $o |
1535
|
0 |
0 |
unless exists $o->{'multiline'} |
1538
|
0 |
0 |
if ($o->{'multiline'}) { } |
1548
|
0 |
0 |
if (scalar $this->daughters) { } |
1554
|
0 |
0 |
defined $this->name ? : |
1565
|
0 |
0 |
if scalar $this->daughters |
1611
|
0 |
0 |
if defined $mother and ref $mother |
1626
|
131 |
0 |
if ref $_ |
1630
|
0 |
131 |
unless ref $one |
1644
|
0 |
159 |
unless ref $o |
1646
|
0 |
159 |
unless ref $o->{'callback'} or ref $o->{'callbackback'} |
1648
|
159 |
0 |
ref $o->{'callback'} ? : |
1649
|
0 |
159 |
ref $o->{'callbackback'} ? : |
1652
|
0 |
159 |
if $Debug |
1654
|
0 |
159 |
if $Debug |
1655
|
159 |
0 |
if $callback |
1657
|
159 |
0 |
if ($callback_status) { } |
1660
|
159 |
0 |
UNIVERSAL::can($this, 'is_node') ? : |
1661
|
100 |
59 |
if (@daughters) |
1665
|
153 |
0 |
if UNIVERSAL::can($one, 'is_node') |
1671
|
0 |
0 |
if $Debug |
1675
|
0 |
159 |
if ($callbackback) |
1676
|
0 |
0 |
if (UNIVERSAL::can($this, 'is_node')) { } |
1677
|
0 |
0 |
if $Debug |
1681
|
0 |
0 |
if $Debug |
1685
|
0 |
159 |
if ($Debug) |
1686
|
0 |
0 |
if (UNIVERSAL::can($this, 'is_node')) { } |