line |
!l |
l&&!r |
l&&r |
condition |
558
|
0 |
0 |
0 |
not ref $response and $response->can("content")
|
607
|
0 |
0 |
0 |
ref $content and $serializer
|
691
|
0 |
0 |
0 |
$location && $location eq $type
|
785
|
0 |
0 |
0 |
$request_shape_name and $request_shape_name ne $shape
|
791
|
0 |
0 |
0 |
not $request_shape_name and $self->is_botocore_api
|
961
|
0 |
0 |
0 |
$method ne "POST" and not keys %parameters
|
999
|
0 |
0 |
0 |
ref $parameters and &reftype($parameters) eq "HASH"
|
1008
|
0 |
0 |
0 |
ref $content and keys %{$content;}
|
1031
|
0 |
0 |
0 |
ref $args[0] and &reftype($args[0]) eq "HASH"
|
1055
|
0 |
0 |
0 |
&blessed($parameters) and not $self->is_botocore_api
|
1061
|
0 |
0 |
0 |
$self->get_paginators && $self->get_paginators->{$action}
|
1062
|
0 |
0 |
0 |
$paginator && $self->get_use_paginator
|
1218
|
0 |
0 |
0 |
$paginator and $use_paginator
|
1240
|
0 |
0 |
0 |
$error and ref($error) =~ /Amazon::API::Error/msx
|
1267
|
0 |
0 |
0 |
$self->can("refresh_token") and $credentials->refresh_token
|
1380
|
0 |
4 |
1 |
$parameters and not ref $parameters
|
|
0 |
3 |
1 |
$parameters and &reftype($parameters) eq "HASH"
|
|
0 |
0 |
3 |
$parameters and &reftype($parameters) eq "ARRAY"
|
1385
|
2 |
0 |
0 |
ref $parameters->{$key} and &reftype($parameters->{$key}) eq "ARRAY"
|
1411
|
0 |
1 |
4 |
$action and not &any(sub {
|
1415
|
0 |
1 |
4 |
$version and not &any(sub {
|
1430
|
0 |
0 |
0 |
$creds{'aws_secret_access_key'} && $creds{'aws_access_key_id'}
|
1521
|
0 |
0 |
0 |
$self->get_logger and $self->get_logger->can($level)
|
1646
|
1 |
0 |
0 |
$botocore_metadata and $botocore_metadata->{'globalEndpoint'}
|
line |
l |
!l&&r |
!l&&!r |
condition |
477
|
0 |
1 |
0 |
ref $class || $class
|
555
|
0 |
0 |
0 |
$response || $self->get_response
|
585
|
0 |
0 |
0 |
not $decoded_content or $Amazon::API::EVAL_ERROR
|
588
|
0 |
0 |
0 |
not $decoded_content or $Amazon::API::EVAL_ERROR
|
600
|
0 |
0 |
0 |
$decoded_content || $content
|
632
|
0 |
0 |
0 |
not $content or $Amazon::API::EVAL_ERROR
|
717
|
0 |
0 |
0 |
$action //= $self->get_action
|
959
|
0 |
0 |
0 |
$self->get_content_type // $Amazon::API::EMPTY
|
1070
|
0 |
0 |
0 |
$paginator->{'more_results'} //= $paginator->{'output_token'}
|
1189
|
0 |
0 |
0 |
$limit // $$result{$paginator->{'limit_key'}}
|
1292
|
0 |
0 |
0 |
eval {
|
1311
|
0 |
0 |
0 |
$self->get_api or $self->get_target_prefix
|
1465
|
1 |
0 |
0 |
ref $self || $self
|
1537
|
0 |
0 |
1 |
$self->get_logger || 'Log::Log4perl'->initialized
|
1545
|
0 |
1 |
0 |
$self->get_log_layout // $DEFAULT_LAYOUT_PATTERN
|
1568
|
0 |
1 |
0 |
$self->get_raise_error // $Amazon::API::TRUE
|
1569
|
0 |
1 |
0 |
$self->get_print_error // $Amazon::API::TRUE
|
1571
|
0 |
1 |
0 |
$self->get_use_paginator // $Amazon::API::TRUE
|
1580
|
1 |
0 |
0 |
$self->get_decode_always or defined $self->get_force_array
|
1594
|
0 |
1 |
0 |
$self->get_region || $ENV{'AWS_REGION'} || $ENV{'AWS_DEFAULT_REGION'} || $DEFAULT_REGION
|
1598
|
0 |
0 |
1 |
$options{'debug'} || $ENV{'DEBUG'}
|
|
0 |
0 |
1 |
my $debug //= $options{'debug'} || $ENV{'DEBUG'}
|
1651
|
0 |
1 |
0 |
$self->get_endpoint_prefix || $service
|
1722
|
0 |
0 |
0 |
$args{'content_type'} || $self->get_content_type
|
1731
|
0 |
0 |
0 |
$self->get_http_method ne "GET" or not defined $content
|