|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
19
 | 
 21  | 
 1187  | 
 if (defined $args)  | 
 
| 
23
 | 
 1  | 
 80  | 
 unless defined $col  | 
 
| 
99
 | 
 17  | 
 81  | 
 unless ($self->$right)  | 
 
| 
114
 | 
 4  | 
 94  | 
 if (not defined $row->$root)  | 
 
| 
116
 | 
 1  | 
 3  | 
 if (scalar @primary_columns > 1)  | 
 
| 
163
 | 
 0  | 
 67  | 
 unless (grep {$rel eq $_;} 'descendants', 'children', 'nodes', 'ancestors')  | 
 
| 
175
 | 
 2  | 
 65  | 
 if ($rel eq 'ancestors') { }  | 
 
| 
231
 | 
 380  | 
 195  | 
 if ($rel eq 'descendants' or $rel eq 'children') { }  | 
 
| 
 | 
 40  | 
 155  | 
 elsif ($rel eq 'ancestors' or $rel eq 'parent') { }  | 
 
| 
260
 | 
 0  | 
 4  | 
 unless defined $args->{$level}  | 
 
| 
261
 | 
 4  | 
 0  | 
 unless defined $args->{$root}  | 
 
| 
300
 | 
 2  | 
 11  | 
 if ($self->$root == $node->$root and $self->$left >= $node->$left and $self->$right <= $node->$right)  | 
 
| 
313
 | 
 6  | 
 5  | 
 if (defined $args->{'left_delta'}) { }  | 
 
| 
345
 | 
 1  | 
 12  | 
 if ($node_is_root) { }  | 
 
| 
347
 | 
 0  | 
 1  | 
 if $node->$root == $self->$root  | 
 
| 
351
 | 
 0  | 
 12  | 
 if $node->$right + 1 != $node_root->$right  | 
 
| 
355
 | 
 2  | 
 10  | 
 if ($self->$root == $node->$root and $self->is_root and $self->$left + $arg_left > $node_root->$right)  | 
 
| 
398
 | 
 10  | 
 1  | 
 unless ($node_is_root)  | 
 
| 
425
 | 
 4  | 
 12  | 
 if ($self->is_root or $old_right + 1 == $root_node->$right)  | 
 
| 
552
 | 
 0  | 
 1  | 
 if $p_lft == $p_rgt + 1  | 
 
| 
610
 | 
 1  | 
 1  | 
 unless ($previous)  | 
 
| 
626
 | 
 1  | 
 1  | 
 unless ($next)  | 
 
| 
641
 | 
 1  | 
 1  | 
 unless ($first)  | 
 
| 
655
 | 
 1  | 
 1  | 
 unless ($last)  | 
 
| 
676
 | 
 1  | 
 2  | 
 if ($self->is_root)  | 
 
| 
680
 | 
 1  | 
 1  | 
 if (wantarray)  | 
 
| 
699
 | 
 0  | 
 11  | 
 if ($self->is_root)  | 
 
| 
703
 | 
 1  | 
 10  | 
 if (wantarray)  | 
 
| 
723
 | 
 0  | 
 11  | 
 if ($self->is_root)  | 
 
| 
727
 | 
 1  | 
 10  | 
 if (wantarray)  | 
 
| 
748
 | 
 0  | 
 4  | 
 if ($self->is_root)  | 
 
| 
770
 | 
 0  | 
 4  | 
 if ($self->is_root)  | 
 
| 
792
 | 
 0  | 
 4  | 
 if ($self->is_root)  | 
 
| 
813
 | 
 0  | 
 4  | 
 if ($self->is_root)  | 
 
| 
894
 | 
 0  | 
 0  | 
 unless ($descendant)  | 
 
| 
900
 | 
 0  | 
 0  | 
 if ($descendant->$left > $self->$left and $descendant->$right < $self->$right)  | 
 
| 
913
 | 
 0  | 
 0  | 
 unless ($ancestor)  | 
 
| 
919
 | 
 0  | 
 0  | 
 if ($self->$left > $ancestor->$left and $self->$right < $ancestor->$right)  | 
 
| 
930
 | 
 9  | 
 78  | 
 if ($self->get_column($self->tree_columns->{'level_column'}) == 0)  | 
 
| 
941
 | 
 6  | 
 2  | 
 if ($self->get_column($self->tree_columns->{'right_column'}) - $self->get_column($self->tree_columns->{'left_column'}) == 1)  |