File Coverage

blib/lib/WWW/Gitea/Attachment.pm
Criterion Covered Total %
statement 13 13 100.0
branch n/a
condition n/a
subroutine 9 9 100.0
pod 7 7 100.0
total 29 29 100.0


line stmt bran cond sub pod time code
1             package WWW::Gitea::Attachment;
2              
3             # ABSTRACT: Gitea attachment / asset entity
4              
5 5     5   35 use Moo;
  5         10  
  5         33  
6 5     5   1785 use namespace::clean;
  5         32  
  5         34  
7              
8              
9             has _client => (
10             is => 'ro',
11             required => 1,
12             weak_ref => 1,
13             init_arg => 'client',
14             );
15              
16             has data => (
17             is => 'rw',
18             required => 1,
19             );
20              
21              
22 2     2 1 3714 sub id { $_[0]->data->{id} }
23 2     2 1 15 sub name { $_[0]->data->{name} }
24 1     1 1 9 sub size { $_[0]->data->{size} }
25 1     1 1 6 sub download_count { $_[0]->data->{download_count} }
26 2     2 1 11 sub uuid { $_[0]->data->{uuid} }
27 1     1 1 9 sub browser_download_url { $_[0]->data->{browser_download_url} }
28 1     1 1 11 sub created_at { $_[0]->data->{created_at} }
29              
30              
31              
32             1;
33              
34             __END__