File Coverage

blib/lib/Net/DNS/CloudFlare/DDNS/Types.pm
Criterion Covered Total %
statement 18 18 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod n/a
total 24 24 100.0


line stmt bran cond sub pod time code
1             package Net::DNS::CloudFlare::DDNS::Types;
2             # ABSTRACT: Types for Net::DNS::CloudFlare::DDNS
3              
4 1     1   5 use Modern::Perl '2012';
  1         1  
  1         8  
5 1     1   137 use autodie ':all';
  1         1  
  1         14  
6 1     1   4055 no indirect 'fatal';
  1         2  
  1         8  
7 1     1   58 use namespace::autoclean;
  1         1  
  1         9  
8              
9 1     1   108 use Type::Library -base;
  1         1  
  1         14  
10             # Theres a bug about using undef as a hashref before this version
11 1     1   957 use Type::Utils 0.039_12 -all;
  1         4090  
  1         12  
12              
13             our $VERSION = '0.06_3'; # TRIAL VERSION
14              
15             class_type 'CloudFlare::Client';
16             class_type 'LWP::UserAgent';
17              
18             1; # End of Net::DNS::CloudFlare::DDNS::Types
19              
20             __END__
21              
22             =pod
23              
24             =encoding UTF-8
25              
26             =head1 NAME
27              
28             Net::DNS::CloudFlare::DDNS::Types - Types for Net::DNS::CloudFlare::DDNS
29              
30             =head1 VERSION
31              
32             version 0.06_3
33              
34             =head1 SYNOPSIS
35              
36             Provides types used in Net::DNS::CloudFlare::DDNS
37              
38             use Net::DNS::CloudFlare::DDNS::Types 'CloudFlareClient';
39              
40             =head1 AUTHOR
41              
42             Peter Roberts <me+dev@peter-r.co.uk>
43              
44             =head1 COPYRIGHT AND LICENSE
45              
46             This software is Copyright (c) 2014 by Peter Roberts.
47              
48             This is free software, licensed under:
49              
50             The MIT (X11) License
51              
52             =cut