Branch Coverage

blib/lib/Amazon/API/Botocore/Shape/Serializer.pm
Criterion Covered Total %
branch 1 40 2.5


line true false branch
11 0 3 if ($Amazon::API::Botocore::Shape::Serializer::EVAL_ERROR) { }
50 0 0 ref $args[0] ? :
106 0 0 if ($member_data and ref $member_data and $shape eq "String")
138 0 0 unless exists $data->{$location_name} or defined $serialized_data
160 0 0 unless ($location_name)
161 0 0 if (ref $data and &reftype($data) eq "HASH" and exists $data->{'member'})
166 0 0 $location_name ? :
183 0 0 if ($list and not ref $list) { }
0 0 elsif ($list and &reftype($list) eq 'HASH') { }
270 0 0 unless $class
295 0 0 unless defined $data
297 0 0 if ($shape eq "policyDocumentType")
301 0 0 ref $data ? :
306 0 0 ref $data ? :
310 0 0 if (&any(sub {
322 0 0 ref $data ? :
325 0 0 ref $data ? :
334 0 0 ref $data ? :
339 0 0 if ($data =~ /^[\d.]+$/msx)
353 0 0 if ($serializers{$type}) { }