| 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 |