Condition Coverage

blib/lib/Mite/Source.pm.mite.pm
Criterion Covered Total %
condition 8 63 12.7


and 3 conditions

line !l l&&!r l&&r condition
127 0 0 0 &Scalar::Util::blessed($to_coerce) and sub {
0 0 0 defined $to_coerce and not ref $to_coerce
138 0 0 120 &blessed($coerced_value) and $coerced_value->isa("Path::Tiny")
190 0 0 0 do {
215 0 0 0 &blessed($args->{'compiled'}) and $args->{'compiled'}->isa("Mite::Compiled")
225 0 0 120 &blessed($args->{'project'}) and $args->{'project'}->isa("Mite::Project")
231 0 120 0 require Scalar::Util and &Scalar::Util::weaken($self->{'project'})
234 0 120 0 not $no_build and @{[] unless $meta->{'BUILD'};}
318 0 0 91 &blessed($default_value) and $default_value->isa("Mite::Compiled")
348 0 0 0 &blessed($_[1]) and $_[1]->isa("Mite::Project")
353 0 0 0 require Scalar::Util and &Scalar::Util::weaken($_[0]{'project'})
365 0 0 0 $INC{'Moose/Util.pm'} and my $meta = Moose::Util::find_meta(ref $self || $self)
368 0 0 0 $meta->can("does_role") and $meta->does_role($role)

or 3 conditions

line l !l&&r !l&&!r condition
61 0 89 0 ref $class || $class
80 31 89 0 $Mite::META{$class} ||= $class->__META__
123 0 0 0 ref $_[0] || $_[0]
0 0 0 ref $_[0] || $_[0]
250 0 0 0 $Mite::META{$class} ||= $class->__META__
257 0 0 0 ref $self || $self
258 0 0 0 $Mite::META{$class} ||= $class->__META__
365 0 0 0 ref $self || $self