File Coverage

blib/lib/Module/Changes.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 Module::Changes;
2              
3 2     2   1115 use warnings;
  2         4  
  2         66  
4 2     2   10 use strict;
  2         5  
  2         96  
5              
6              
7             our $VERSION = '0.05';
8              
9              
10             # inherit from Module::Changes::Base first so we get our constructor
11              
12 2     2   12 use base qw(Module::Changes::Base Class::Factory::Enhanced);
  2         3  
  2         1042  
13              
14              
15             __PACKAGE__->add_factory_type(
16             entire => 'Module::Changes::Entire',
17             release => 'Module::Changes::Release',
18             formatter_yaml => 'Module::Changes::Formatter::YAML',
19             formatter_free => 'Module::Changes::Formatter::Free',
20             parser_yaml => 'Module::Changes::Parser::YAML',
21             parser_free => 'Module::Changes::Parser::Free',
22             validator_yaml => 'Module::Changes::Validator::YAML',
23             );
24              
25              
26             1;
27              
28             __END__