File Coverage

blib/lib/Getopt/Yath/Option/AutoMap.pm
Criterion Covered Total %
statement 19 19 100.0
branch n/a
condition n/a
subroutine 11 11 100.0
pod 0 7 0.0
total 30 37 81.0


line stmt bran cond sub pod time code
1             package Getopt::Yath::Option::AutoMap;
2 1     1   5 use strict;
  1         2  
  1         31  
3 1     1   3 use warnings;
  1         2  
  1         77  
4              
5             our $VERSION = '2.000007';
6              
7 1     1   5 use parent 'Getopt::Yath::Option::Map';
  1         1  
  1         8  
8 1     1   53 use Getopt::Yath::HashBase;
  1         1  
  1         6  
9              
10 7     7 0 23 sub allows_arg { 1 }
11 5     5 0 8 sub requires_arg { 0 }
12 1     1 0 3 sub allows_default { 1 }
13 3     3 0 7 sub allows_autofill { 1 }
14 1     1 0 4 sub requires_autofill { 1 }
15              
16 2     2 0 6 sub default_long_examples { ['', '=key=val'] }
17 2     2 0 7 sub default_short_examples { ['', 'key=val', '=key=val'] }
18              
19             1;
20              
21             __END__