line |
true |
false |
branch |
179
|
1 |
6 |
unless $self->init(@_) |
195
|
2 |
5 |
if (defined $desc) |
196
|
1 |
1 |
unless $self->open($desc, $props) |
225
|
0 |
1 |
if $$props{'cache_objects'} |
226
|
0 |
1 |
if $$self{'cache_objects'} |
236
|
0 |
1 |
unless $data->create($name, $props) |
263
|
0 |
5 |
if $$props{'cache_objects'} |
264
|
0 |
5 |
if $$self{'cache_objects'} |
274
|
2 |
3 |
unless $data->open($name, $props) |
296
|
0 |
2 |
unless $self->is_ready |
318
|
0 |
0 |
unless $self->is_ready |
338
|
0 |
0 |
unless ($self->is_ready) |
366
|
1 |
106 |
unless $self->is_ready |
369
|
0 |
106 |
unless defined $obj |
384
|
2 |
104 |
if (defined $old_id and $old_dir ne $self) |
391
|
0 |
106 |
unless (defined($id = $data->store_object($obj))) |
398
|
103 |
3 |
if $$self{'cache_objects'} |
421
|
0 |
549 |
unless $self->is_ready |
425
|
521 |
28 |
if defined $$self{'cache'}[$id] and $$self{'cache_objects'} |
438
|
1 |
4 |
if $$self{'cache_objects'} |
466
|
0 |
6 |
unless $self->is_ready |
469
|
2 |
4 |
$is_obj ? : |
470
|
2 |
4 |
$is_obj ? : |
475
|
0 |
6 |
unless defined $id |
478
|
4 |
2 |
unless ($is_obj) |
481
|
2 |
2 |
if $$self{'cache_objects'} |
484
|
3 |
1 |
unless defined $obj |
488
|
1 |
5 |
unless defined $obj |
499
|
3 |
2 |
if $$self{'cache_objects'} |
525
|
0 |
15 |
if (@_) { } |
539
|
523 |
20 |
if defined $obj |
585
|
2 |
667 |
unless defined $$self{'data_access'} |
610
|
15 |
6 |
if defined $$self{'parser'}{$parser} |
629
|
2 |
10 |
unless (${$class . '::DESCRIPTION';}) |
632
|
0 |
2 |
if $@ |
648
|
2 |
3 |
if $self->is_ready |