File Coverage

lib/CPAN/Changes/Markdown/Filter/RuleUtil.pm
Criterion Covered Total %
statement 23 23 100.0
branch n/a
condition n/a
subroutine 9 9 100.0
pod 4 4 100.0
total 36 36 100.0


line stmt bran cond sub pod time code
1 7     7   9563 use 5.008; # utf8
  7         26  
  7         297  
2 7     7   46 use strict;
  7         16  
  7         566  
3 7     7   44 use warnings;
  7         17  
  7         227  
4 7     7   1148 use utf8;
  7         32  
  7         68  
5              
6             package CPAN::Changes::Markdown::Filter::RuleUtil;
7             $CPAN::Changes::Markdown::Filter::RuleUtil::VERSION = '1.000000';
8             # ABSTRACT: short-hand for constructing rule objects.
9              
10             our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
11              
12              
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
24              
25              
26              
27              
28              
29              
30              
31 7         92 use Sub::Exporter::Progressive -setup =>
32 7     7   1853 { exports => [qw( rule_NumericsToCode rule_UnderscoredToCode rule_PackageNamesToCode rule_VersionsToCode )] };
  7         1583  
33              
34              
35              
36              
37              
38             ## no critic ( RequireArgUnpacking Capitalization NamingConventions::ProhibitMixedCaseSub )
39              
40             sub rule_NumericsToCode {
41 1     1 1 729 require CPAN::Changes::Markdown::Filter::Rule::NumericsToCode;
42 1         5 return CPAN::Changes::Markdown::Filter::Rule::NumericsToCode->new(@_);
43             }
44              
45              
46              
47              
48              
49             sub rule_UnderscoredToCode {
50 2     2 1 1962 require CPAN::Changes::Markdown::Filter::Rule::UnderscoredToCode;
51 2         13 return CPAN::Changes::Markdown::Filter::Rule::UnderscoredToCode->new(@_);
52             }
53              
54              
55              
56              
57              
58             sub rule_PackageNamesToCode {
59 1     1 1 881 require CPAN::Changes::Markdown::Filter::Rule::PackageNamesToCode;
60 1         6 return CPAN::Changes::Markdown::Filter::Rule::PackageNamesToCode->new(@_);
61             }
62              
63              
64              
65              
66              
67             sub rule_VersionsToCode {
68 2     2 1 1382 require CPAN::Changes::Markdown::Filter::Rule::VersionsToCode;
69 2         16 return CPAN::Changes::Markdown::Filter::Rule::VersionsToCode->new(@_);
70             }
71              
72             1;
73              
74             __END__