Condition Coverage

blib/lib/Class/Accessor/Complex.pm
Criterion Covered Total %
condition 71 241 29.4


and 3 conditions

line !l l&&!r l&&r condition
22 36 0 0 defined &DB::DB and not $Devel::DProf::VERSION
31 36 0 0 scalar(@_ == 1) && ref $_[0] eq 'HASH'
65 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
77 1 0 0 scalar(@_ == 1) && ref $_[0] eq 'HASH'
111 14 0 0 defined &DB::DB and not $Devel::DProf::VERSION
131 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
155 5 0 0 defined &DB::DB and not $Devel::DProf::VERSION
177 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
210 11 0 0 defined &DB::DB and not $Devel::DProf::VERSION
239 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
264 6 0 0 defined &DB::DB and not $Devel::DProf::VERSION
294 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
312 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
331 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
351 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
370 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
389 6 0 0 defined &DB::DB and not $Devel::DProf::VERSION
408 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
444 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
473 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
509 16 0 0 defined &DB::DB and not $Devel::DProf::VERSION
540 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
561 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
581 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
602 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
622 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
642 6 0 0 defined &DB::DB and not $Devel::DProf::VERSION
662 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
701 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
733 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
769 9 0 0 defined &DB::DB and not $Devel::DProf::VERSION
837 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
857 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
876 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
895 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
914 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
935 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
961 10 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1025 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1044 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1064 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1084 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1105 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1132 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1160 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1181 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1198 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1221 9 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1243 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1260 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1277 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1302 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1331 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1353 4 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1372 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1392 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1409 4 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1432 2 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1451 4 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1493 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1513 12 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1516 12 0 0 ref $args[0] and UNIVERSAL::isa($args[0], $type)
1548 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
1574 3 0 0 defined &DB::DB and not $Devel::DProf::VERSION

or 2 conditions

line l !l condition
1224 4 3 $$self{$field} || 0
1356 3 1 $$self{$field} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
16 0 14 0 ref $self || $self
58 0 1 0 ref $self || $self
106 0 3 0 ref $self || $self
149 0 1 0 ref $self || $self
198 0 1 0 ref $self || $self
259 0 1 0 ref $self || $self
503 0 1 0 ref $self || $self
764 0 1 0 ref $self || $self
955 0 1 0 ref $self || $self
1127 0 1 0 ref $self || $self
1155 0 0 0 ref $self || $self
1216 0 1 0 ref $self || $self
1295 0 1 0 ref $self || $self
1470 0 2 0 ref $self || $self
1567 0 1 0 ref $self || $self