File Coverage

blib/lib/KiokuDB/TypeMap/Entry/Compiled.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 KiokuDB::TypeMap::Entry::Compiled;
2 24     24   110 use Moose;
  24         34  
  24         144  
3              
4 24     24   117128 no warnings 'recursion';
  24         47  
  24         995  
5              
6 24     24   114 use namespace::clean -except => 'meta';
  24         47  
  24         200  
7              
8             has [qw(expand_method collapse_method id_method refresh_method)] => (
9             isa => "CodeRef|Str",
10             is => "ro",
11             required => 1,
12             );
13              
14             has class => (
15             isa => "Str",
16             is => "ro",
17             required => 1,
18             );
19              
20             has entry => (
21             does => "KiokuDB::TypeMap::Entry",
22             is => "ro",
23             required => 1,
24             );
25              
26             __PACKAGE__->meta->make_immutable;
27              
28             __PACKAGE__
29              
30             __END__