File Coverage

blib/lib/AnyEvent/Retry/Interval/API.pm
Criterion Covered Total %
statement 10 10 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 14 14 100.0


line stmt bran cond sub pod time code
1             package AnyEvent::Retry::Interval::API;
2             BEGIN {
3 3     3   2785 $AnyEvent::Retry::Interval::API::VERSION = '0.03';
4             }
5             # ABSTRACT: API role that interval classes must implement
6 3     3   38 use Moose::Role;
  3         4  
  3         26  
7 3     3   17990 use true;
  3         9  
  3         28  
8 3     3   7065 use namespace::autoclean;
  3         8  
  3         37  
9              
10             requires 'next';
11             requires 'reset';
12              
13              
14              
15             =pod
16              
17             =head1 NAME
18              
19             AnyEvent::Retry::Interval::API - API role that interval classes must implement
20              
21             =head1 VERSION
22              
23             version 0.03
24              
25             =head1 SEE ALSO
26              
27             L<AnyEvent::Retry::Interval>
28              
29             =head1 AUTHOR
30              
31             Jonathan Rockway <jrockway@cpan.org>
32              
33             =head1 COPYRIGHT AND LICENSE
34              
35             This software is copyright (c) 2010 by Jonathan Rockway.
36              
37             This is free software; you can redistribute it and/or modify it under
38             the same terms as the Perl 5 programming language system itself.
39              
40             =cut
41              
42              
43             __END__
44