Condition Coverage

blib/lib/Class/Modular.pm
Criterion Covered Total %
condition 7 19 36.8


and 3 conditions

line !l l&&!r l&&r condition
187 0 0 1 exists $$self{$cm}{'_subclasses'}{$subclass} and defined $$self{$cm}{'_subclasses'}{$subclass}
295 2 0 1 ref $self and exists $$self{$cm}{'_methodhash'}{$method}
466 0 0 2 exists $$self{$cm}{'_methodhash'}{$method} and defined $$self{$cm}{'_methodhash'}{$method}{'reference'}

or 2 conditions

line l !l condition
133 0 1 $options ||= {}
164 0 1 $$self{$cm}{'_subclasses'}{$subclass} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
323 0 0 0 $self->is_loaded($type) || UNIVERSAL::isa($self, $type)
373 0 1 0 ref $class || $class