File Coverage

blib/lib/Geoffrey/Role/ConverterType.pm
Criterion Covered Total %
statement 24 24 100.0
branch n/a
condition n/a
subroutine 12 12 100.0
pod 7 7 100.0
total 43 43 100.0


line stmt bran cond sub pod time code
1             package Geoffrey::Role::ConverterType;
2              
3 20     20   248803 use utf8;
  20         116  
  20         109  
4 20     20   671 use strict;
  20         42  
  20         424  
5 20     20   96 use warnings;
  20         59  
  20         564  
6 20     20   2173 use Perl::Version;
  20         19632  
  20         584  
7 20     20   9789 use Geoffrey::Exception::NotSupportedException;
  20         65  
  20         4371  
8              
9             $Geoffrey::Role::Converter::VERSION = '0.000205';
10              
11             sub new {
12 58     58 1 6662 my $class = shift;
13 58         152 my $self = {@_};
14 58         430 return bless $self, $class;
15             }
16              
17             sub add {
18 2     2 1 11 return Geoffrey::Exception::NotSupportedException::throw_converter_type( 'add', shift );
19             }
20              
21             sub alter {
22 3     3 1 17 return Geoffrey::Exception::NotSupportedException::throw_converter_type( 'alter', shift );
23             }
24              
25             sub append {
26 1     1 1 54 return Geoffrey::Exception::NotSupportedException::throw_converter_type( 'append', shift );
27             }
28              
29             sub drop {
30 12     12 1 151 return Geoffrey::Exception::NotSupportedException::throw_converter_type( 'drop', shift );
31             }
32              
33             sub list {
34 14     14 1 52 return Geoffrey::Exception::NotSupportedException::throw_converter_type( 'list', shift );
35             }
36              
37             sub information {
38 1     1 1 1540 return Geoffrey::Exception::NotSupportedException::throw_converter_type( 'information',
39             shift );
40             }
41             1; # End of Geoffrey::Role::ConverterType
42              
43             __END__