File Coverage

lib/App/Muter/Backend/Identity.pm
Criterion Covered Total %
statement 10 10 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod 0 1 0.0
total 14 15 93.3


line stmt bran cond sub pod time code
1             package App::Muter::Backend::Identity;
2             # ABSTRACT: an identity transform for App::Muter
3             $App::Muter::Backend::Identity::VERSION = '0.002001';
4 3     3   18 use strict;
  3         6  
  3         74  
5 3     3   14 use warnings;
  3         3  
  3         154  
6              
7             our @ISA = qw/App::Muter::Backend/;
8              
9             sub encode { ## no critic(RequireArgUnpacking)
10 7320     7320 0 35924 return $_[1];
11             }
12              
13             {
14 3     3   15 no warnings 'once'; ## no critic(ProhibitNoWarnings)
  3         5  
  3         221  
15              
16             *decode = \&encode;
17             *encode_final = \&encode;
18             *decode_final = \&encode;
19             }
20              
21             App::Muter::Registry->instance->register(__PACKAGE__);
22              
23             1;
24              
25             __END__
26              
27             =pod
28              
29             =encoding UTF-8
30              
31             =head1 NAME
32              
33             App::Muter::Backend::Identity - an identity transform for App::Muter
34              
35             =head1 VERSION
36              
37             version 0.002001
38              
39             =head1 AUTHOR
40              
41             brian m. carlson <sandals@crustytoothpaste.net>
42              
43             =head1 COPYRIGHT AND LICENSE
44              
45             This software is Copyright (c) 2016–2017 by brian m. carlson.
46              
47             This is free software, licensed under:
48              
49             The MIT (X11) License
50              
51             =cut