Branch Coverage

blib/lib/Amazon/API/Botocore/Shape/Utils.pm
Criterion Covered Total %
branch 0 44 0.0


line true false branch
48 0 0 if (length $service == 3) { }
70 0 0 $retval ? :
79 0 0 ref $class ? :
81 0 0 if ($name =~ /::([^:]+)$/msx)
97 0 0 $class_path ? :
126 0 0 unless $pattern
136 0 0 unless ($Amazon::API::Botocore::Shape::Utils::EVAL_ERROR)
137 0 0 unless $value =~ /$pattern/ms
149 0 0 if (ref $required_type)
168 0 0 if (ref $name)
181 0 0 if (ref $elem and &reftype($elem) eq 'HASH') { }
254 0 0 unless (defined $idx)
255 0 0 unless ref $message
261 0 0 if (ref $message) { }
262 0 0 if (&reftype($message) eq 'HASH') { }
265 0 0 $prefix ? :
271 0 0 $prefix ? :
277 0 0 if not defined $message or $message eq $Amazon::API::Botocore::Shape::Utils::EMPTY
319 0 0 if ($shape->{'member'}) { }
0 0 elsif ($shape->{'members'}) { }
362 0 0 if ($shape->{$_})
387 0 0 unless ($shape->{'members'}{'message'})