File Coverage

blib/lib/App/RecordStream/Deaggregator.pm
Criterion Covered Total %
statement 16 16 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod 0 2 0.0
total 22 24 91.6


line stmt bran cond sub pod time code
1             package App::RecordStream::Deaggregator;
2              
3 2     2   11 use strict;
  2         4  
  2         52  
4 2     2   12 use warnings;
  2         6  
  2         56  
5              
6 2     2   11 use App::RecordStream::BaseRegistry;
  2         3  
  2         45  
7              
8 2     2   8 use base ('App::RecordStream::BaseRegistry');
  2         5  
  2         266  
9              
10             sub make_deaggregator
11             {
12 7     7 0 27 my $registry_class = shift;
13 7         27 my $spec = shift;
14              
15 7         57 return $registry_class->parse_single_nameless_implementation($spec);
16             }
17              
18             sub typename
19             {
20 6     6 0 27 return "deaggregator";
21             }
22              
23             1;