line |
!l |
l&&!r |
l&&r |
condition |
26
|
227 |
1 |
9 |
@_ == 1 and &blessed($_[0]) |
|
228 |
9 |
0 |
@_ == 1 and &blessed($_[0]) and $_[0]->isa($class) |
63
|
114 |
0 |
684 |
&blessed($object) and $object->isa($class) |
87
|
28 |
0 |
3 |
$args{'relabel'} and my $label = $self->label |
90
|
28 |
0 |
3 |
$args{'parent'} and my $parent = $self->group |
123
|
62 |
0 |
2 |
$CLONE{'reference_password'} || $CLONE{'reference_username'} and $self->can("strings") |
231
|
0 |
0 |
5 |
@path and $base_addr == &Hash::Util::FieldHash::id($path[0]) || $path[0]->is_root |
256
|
0 |
1 |
2 |
$kdbx and $kdbx->recycle_bin_enabled |
|
1 |
1 |
1 |
$kdbx and $kdbx->recycle_bin_enabled and not $self->is_recycled |
268
|
1 |
1 |
2 |
$self->group && &any(sub {
$_->is_recycle_bin;
}
, @{$self->lineage;}) |
296
|
511 |
6 |
0 |
@_ == 1 and XXX |
411
|
659 |
331 |
39 |
&blessed($orig) and $orig->isa("File::KDBX::Object") |
431
|
0 |
0 |
11 |
&blessed($orig) and $orig->isa("File::KDBX::Object") |
line |
l |
!l&&r |
!l&&!r |
condition |
35
|
0 |
115 |
0 |
$args{'kdbx'} //= $kdbx |
77
|
1 |
3 |
27 |
$args{'new_uuid'} // $args{'parent'} |
123
|
0 |
2 |
62 |
$CLONE{'reference_password'} || $CLONE{'reference_username'} |
231
|
0 |
5 |
0 |
$base_addr == &Hash::Util::FieldHash::id($path[0]) || $path[0]->is_root |
302
|
17 |
0 |
2 |
$args{'key'} or $args{'value'} |
340
|
2 |
17 |
0 |
$args{'snapshot'} // do {
my $c = $self->clone("entries", $args{'entries'} // 0, "groups", $args{'groups'} // 0, "history", $args{'history'} // 0);
$c->{'entries'} = $self->{'entries'} unless $args{'entries'};
$c->{'groups'} = $self->{'groups'} unless $args{'groups'};
$c->{'history'} = $self->{'history'} unless $args{'history'};
$c
} |
401
|
1 |
31 |
0 |
$orig // $self |
411
|
310 |
0 |
1029 |
XXX or &blessed($orig) and $orig->isa("File::KDBX::Object") |
431
|
78 |
0 |
11 |
XXX or &blessed($orig) and $orig->isa("File::KDBX::Object") |