File Coverage

blib/lib/Paws/API.pm
Criterion Covered Total %
statement 36 36 100.0
branch n/a
condition n/a
subroutine 12 12 100.0
pod n/a
total 48 48 100.0


line stmt bran cond sub pod time code
1             package Paws::API::Attribute::Trait::NameInRequest;
2 22     22   155 use Moose::Role;
  22         49  
  22         157  
3 22     22   126572 use Moose::Util;
  22         59  
  22         189  
4             Moose::Util::meta_attribute_alias('NameInRequest');
5             has request_name => (is => 'ro', isa => 'Str');
6              
7             package Paws::API::Attribute::Trait::ParamInHeader;
8 22     22   5569 use Moose::Role;
  22         55  
  22         180  
9 22     22   120601 use Moose::Util;
  22         105  
  22         116  
10             Moose::Util::meta_attribute_alias('ParamInHeader');
11             has header_name => (is => 'ro', isa => 'Str');
12              
13             package Paws::API::Attribute::Trait::ParamInBody;
14 22     22   5164 use Moose::Role;
  22         51  
  22         139  
15 22     22   115358 use Moose::Util;
  22         55  
  22         442  
16             Moose::Util::meta_attribute_alias('ParamInBody');
17              
18             package Paws::API::Attribute::Trait::ParamInQuery;
19 22     22   4865 use Moose::Role;
  22         51  
  22         99  
20 22     22   113794 use Moose::Util;
  22         304  
  22         121  
21             Moose::Util::meta_attribute_alias('ParamInQuery');
22             has query_name => (is => 'ro', isa => 'Str');
23              
24             package Paws::API::Attribute::Trait::ParamInURI;
25 22     22   5039 use Moose::Role;
  22         48  
  22         101  
26 22     22   111920 use Moose::Util;
  22         53  
  22         129  
27             Moose::Util::meta_attribute_alias('ParamInURI');
28             has uri_name => (is => 'ro', isa => 'Str');
29              
30             package Paws::API::Attribute::Trait::ParamInHeaders;
31 22     22   4950 use Moose::Role;
  22         76  
  22         107  
32 22     22   115335 use Moose::Util;
  22         74  
  22         120  
33             Moose::Util::meta_attribute_alias('ParamInHeaders');
34             has header_prefix => (is => 'ro', isa => 'Str');
35             1;