| line |
true |
false |
branch |
|
64
|
0 |
2 |
unless defined $table_name |
|
75
|
0 |
45 |
unless defined $table_name |
|
79
|
0 |
45 |
unless ($table_def) |
|
94
|
0 |
69 |
unless defined $table_name |
|
98
|
0 |
69 |
unless $table |
|
109
|
0 |
39 |
unless defined $table_name |
|
113
|
0 |
39 |
unless $index |
|
125
|
0 |
33 |
unless defined $table_name |
|
129
|
27 |
6 |
unless defined $column |
|
143
|
2 |
4 |
unless defined $index |
|
187
|
1 |
0 |
unless $step2_subs |
|
193
|
0 |
1 |
if ref $compare_value |
|
201
|
0 |
2 |
if ref $compare_value |
|
209
|
0 |
4 |
unless ref $matching_sub eq 'CODE' |
|
216
|
0 |
1 |
unless ref $matching_sub eq 'CODE' |
|
225
|
0 |
1 |
unless ref $matching_sub eq 'CODE' |
|
231
|
1 |
0 |
unless $combine_subs |
|
237
|
0 |
0 |
unless ref $conditions eq 'ARRAY' |
|
244
|
1 |
0 |
unless $compare_subs |
|
251
|
0 |
2 |
unless ref $array_ref eq 'ARRAY' |
|
269
|
0 |
8 |
if ref $value |
|
272
|
0 |
8 |
unless defined $value |
|
282
|
0 |
5 |
if ref $value |
|
287
|
1 |
4 |
if ($pattern =~ /^\^/o) { } |
|
294
|
1 |
4 |
if ($pattern =~ /\$$/o) { } |
|
316
|
2 |
6 |
unless $$self{'_cache'}{$table_name} |
|
317
|
2 |
6 |
unless $$self{'_index'}{$table_name} |
|
319
|
2 |
6 |
unless ($$self{'_keys'}{$table_name}) |
|
337
|
0 |
6 |
unless defined $table_name |
|
338
|
0 |
6 |
unless defined $data |
|
343
|
0 |
6 |
if (ref $data eq 'ARRAY') { } |
|
374
|
6 |
0 |
unless $key_index |
|
390
|
0 |
1 |
unless defined $table_name |
|
395
|
0 |
1 |
unless $cache_arr and $index_arr |
|
417
|
0 |
5 |
unless $data |
|
441
|
0 |
66 |
unless defined $value |
|
463
|
0 |
1 |
unless defined $next_free_idx |
|
467
|
1 |
0 |
if $index < $next_free_idx |
|
478
|
0 |
1 |
if $index != $other_index |
|
496
|
61 |
1 |
if (/^#\|(\d+)\|#/) { } |
|
525
|
24 |
0 |
if $columns |
|
540
|
1 |
23 |
if ($value_type) { } |
|
|
23 |
0 |
elsif ($columns eq 'all') { } |
|
541
|
1 |
0 |
if ($value_type eq 'ARRAY') { } |
|
588
|
3 |
20 |
if ($index_keys and scalar @$index_keys) |
|
595
|
0 |
3 |
if ($tids_first_run) { } |
|
596
|
0 |
0 |
if (scalar @$tids_first_run < scalar @$matches) |
|
606
|
23 |
3 |
if ($first_search) { } |
|
613
|
14 |
124 |
if ($$conditions{$key}) |
|
614
|
2 |
12 |
if $search_str |
|
619
|
12 |
11 |
if ($search_str) { } |
|
643
|
7 |
16 |
if ($step2_operations and scalar @$step2_operations) |
|
651
|
16 |
14 |
unless (&$selection_sub()) |
|
656
|
8 |
16 |
if $selected |
|
677
|
3 |
23 |
unless $where_condition |
|
697
|
11 |
16 |
if (not $param_2_ref) { } |
|
|
2 |
14 |
elsif ($param_2_ref eq 'ARRAY') { } |
|
|
8 |
6 |
elsif ($param_2_ref eq 'HASH') { } |
|
|
6 |
0 |
elsif ($param_2_ref eq 'CODE') { } |
|
709
|
1 |
5 |
if ($param_1 eq 'data') { } |
|
|
4 |
1 |
elsif ($param_1 eq 'obj') { } |
|
730
|
0 |
27 |
if $comb_ref |
|
734
|
11 |
16 |
if ($operation eq 'is') |
|
738
|
3 |
8 |
if ($$table_indexes{$column}) |
|
745
|
24 |
3 |
unless ($use_index) |
|
748
|
15 |
9 |
if ($cond_ref) { } |
|
754
|
9 |
0 |
if ($step2_operation) { } |
|
760
|
0 |
0 |
unless ($cond_ref) |
|
793
|
0 |
30 |
unless $text |
|
814
|
0 |
0 |
if ($table) { } |