Condition Coverage

blib/lib/Class/Accessor/FactoryTyped.pm
Criterion Covered Total %
condition 12 66 18.1


and 3 conditions

line !l l&&!r l&&r condition
47 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
72 4 0 0 defined &DB::DB and not $Devel::DProf::VERSION
87 4 0 0 defined $args[0] and UNIVERSAL::isa($args[0], $expected_class)
97 4 0 0 scalar(@args == 1) && ref $args[0] eq 'HASH'
114 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
122 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
148 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
169 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
180 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
189 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
199 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
208 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
218 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
228 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
238 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
248 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
258 1 0 0 defined &DB::DB and not $Devel::DProf::VERSION
272 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION
287 0 0 0 defined &DB::DB and not $Devel::DProf::VERSION

or 3 conditions

line l !l&&r !l&&!r condition
23 0 3 0 ref $self || $self
87 0 4 0 @args or not defined $$self{$name}
135 0 3 0 ref $self || $self