Branch Coverage

blib/lib/Brick/Profile.pm
Criterion Covered Total %
branch 13 20 65.0


line true false branch
73 0 4 unless ($brick->isa($class->brick_class))
84 1 3 if (not defined $lint_errors or $lint_errors)
172 0 12 unless eval { do { $array->isa(ref []) } } or UNIVERSAL::isa($array, ref [])
182 2 10 unless (eval { do { $array->[$index]->isa(ref []) } } or UNIVERSAL::isa($array->[$index], ref []))
192 0 10 if ref $name
197 0 10 unless eval { do { $method->isa(ref sub { } ) } } or UNIVERSAL::isa($method, sub { } ) or eval { do { $class->brick_class->bucket_class->can($method) } }
200 0 10 unless eval { do { $args->isa(ref {}) } } or UNIVERSAL::isa($args, ref {})
205 10 0 if 0 == keys %{$$lint{$index};}
208 1 11 wantarray ? :
261 0 14 unless $entry