File Coverage

blib/lib/Git/Raw/TransferProgress.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Git::Raw::TransferProgress;
2             $Git::Raw::TransferProgress::VERSION = '0.87';
3 35     35   241 use strict;
  35         68  
  35         986  
4 35     35   174 use warnings;
  35         68  
  35         810  
5              
6 35     35   180 use Git::Raw;
  35         62  
  35         1182  
7              
8             =head1 NAME
9              
10             Git::Raw::TransferProgress - Git transfer progress class
11              
12             =head1 VERSION
13              
14             version 0.87
15              
16             =head1 DESCRIPTION
17              
18             A L represents it indexer object.
19              
20             =head1 METHODS
21              
22             =head2 new( )
23              
24             Create a new transfer progress object.
25              
26             =head2 total_objects( )
27              
28             Number of objects in the packfile being downloaded.
29              
30             =head2 indexed_objects( )
31              
32             Received objects that have been hashed.
33              
34             =head2 received_objects( )
35              
36             Objects which have been downloaded
37              
38             =head2 local_objects( )
39              
40             Locally-available objects that have been injected in order to fix a thin pack.
41              
42             =head2 total_deltas( )
43              
44             =head2 indexed_deltas( )
45              
46             =head2 received_bytes( )
47              
48             Size of the packfile received up to now.
49              
50             =head1 AUTHOR
51              
52             Jacques Germishuys
53              
54             =head1 LICENSE AND COPYRIGHT
55              
56             Copyright 2016 Jacques Germishuys.
57              
58             This program is free software; you can redistribute it and/or modify it
59             under the terms of either: the GNU General Public License as published
60             by the Free Software Foundation; or the Artistic License.
61              
62             See http://dev.perl.org/licenses/ for more information.
63              
64             =cut
65              
66             1; # End of Git::Raw::TransferProgress