File Coverage

blib/lib/Log/Contextual/Easy/Default.pm
Criterion Covered Total %
statement 16 17 94.1
branch 1 2 50.0
condition n/a
subroutine 6 6 100.0
pod 0 2 0.0
total 23 27 85.1


line stmt bran cond sub pod time code
1             package Log::Contextual::Easy::Default;
2 2     2   360490 use strict;
  2         7  
  2         100  
3 2     2   26 use warnings;
  2         5  
  2         419  
4              
5             our $VERSION = '0.009001';
6              
7 2     2   1444 use Log::Contextual ();
  2         9  
  2         116  
8 2     2   381 BEGIN { our @ISA = qw(Log::Contextual) }
9              
10             sub arg_default_logger {
11 1 50   1 0 3 if ($_[1]) {
12 0         0 return $_[1];
13             }
14             else {
15 1         652 require Log::Contextual::WarnLogger;
16 1         8 my $package = uc $_[2];
17 1         7 $package =~ s/::/_/g;
18 1         10 return Log::Contextual::WarnLogger->new({env_prefix => $package});
19             }
20             }
21              
22 1     1 0 7 sub default_import { qw(:dlog :log ) }
23              
24             1;
25              
26             __END__