| line |
true |
false |
branch |
|
68
|
47 |
16 |
if (blessed($$self{'invindex'}) and $$self{'invindex'}->isa('KinoSearch1::Store::InvIndex')) { } |
|
|
16 |
0 |
elsif (defined $$self{'invindex'}) { } |
|
72
|
21 |
26 |
unless defined $$self{'create'} |
|
90
|
63 |
0 |
if ($write_lock->obtain) { } |
|
104
|
45 |
18 |
$$self{'create'} ? : |
|
110
|
0 |
63 |
if ($@) |
|
111
|
0 |
0 |
$$self{'create'} ? : |
|
117
|
45 |
18 |
if ($$self{'create'}) { } |
|
134
|
0 |
62 |
if $$self{'state'} == 2 |
|
136
|
0 |
62 |
if $$self{'state'} == 1 |
|
167
|
0 |
128 |
unless $$self{'state'} == 0 |
|
172
|
0 |
128 |
if (blessed($_[0])) { } |
|
177
|
0 |
128 |
if $@ |
|
200
|
58 |
13959 |
unless $$self{'state'} == 1 |
|
205
|
1 |
0 |
if (@_ == 3) { } |
|
219
|
15370 |
20 |
if ($field->get_analyzed) |
|
220
|
0 |
15370 |
if $field->get_analyzer |
|
232
|
0 |
1 |
if $$self{'state'} == 1 |
|
237
|
0 |
2 |
unless (a_isa_b($_, 'KinoSearch1::Store::InvIndex')) |
|
262
|
0 |
1 |
unless a_isa_b($term, 'KinoSearch1::Index::Term') |
|
264
|
0 |
1 |
unless $$self{'reader'} |
|
265
|
1 |
0 |
unless $$self{'state'} == 1 |
|
274
|
0 |
63 |
unless verify_args(\%finish_defaults, @_) |
|
278
|
3 |
60 |
if ($$self{'state'} == 0) |
|
279
|
1 |
2 |
if (not $args{'optimize'}) { } |
|
292
|
18 |
44 |
$$self{'reader'} ? : |
|
303
|
61 |
1 |
if ($doc_count) |
|
318
|
18 |
44 |
if defined $$self{'reader'} |
|
327
|
18 |
44 |
if defined $$self{'reader'} |
|
350
|
0 |
62 |
if ($invindex->file_exists('delqueue')) |
|
369
|
0 |
14 |
if ($@ and $invindex->file_exists($deletion)) |
|
382
|
0 |
62 |
if ($num_files) { } |
|
|
0 |
62 |
elsif ($invindex->file_exists('delqueue')) { } |
|
398
|
63 |
60 |
if (defined $$self{'write_lock'}) |
|
399
|
63 |
0 |
if $$self{'write_lock'}->is_locked |