File Coverage

blib/lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm
Criterion Covered Total %
statement 9 10 90.0
branch n/a
condition n/a
subroutine 3 4 75.0
pod 1 1 100.0
total 13 15 86.6


line stmt bran cond sub pod time code
1              
2             use strict;
3 1     1   690 use warnings;
  1         2  
  1         28  
4 1     1   5  
  1         2  
  1         26  
5             use parent 'Perl::Critic::Policy::Community::StrictWarnings';
6 1     1   9  
  1         2  
  1         7  
7             our $VERSION = 'v1.0.3';
8              
9              
10 0     0 1   1;
11              
12             =head1 NAME
13              
14             Perl::Critic::Policy::Freenode::StrictWarnings - Always use strict and
15             warnings, or a module that imports these
16              
17             =head1 DESCRIPTION
18              
19             Legacy C<freenode> theme policy alias.
20              
21             =head1 POLICY MOVED
22              
23             This policy has been moved to L<Perl::Critic::Community>.
24              
25             =head1 AFFILIATION
26              
27             This policy is part of L<Perl::Critic::Freenode>.
28              
29             =head1 CONFIGURATION
30              
31             This policy can be configured to recognize additional modules as importers of
32             L<strict> and L<warnings>, by putting an entry in a C<.perlcriticrc> file like
33             this:
34              
35             [Freenode::StrictWarnings]
36             extra_importers = MyApp::Class MyApp::Role
37              
38             =head1 AUTHOR
39              
40             Dan Book, C<dbook@cpan.org>
41              
42             =head1 COPYRIGHT AND LICENSE
43              
44             Copyright 2015, Dan Book.
45              
46             This library is free software; you may redistribute it and/or modify it under
47             the terms of the Artistic License version 2.0.
48              
49             =head1 SEE ALSO
50              
51             L<Perl::Critic>, L<Perl::Critic::Community>