Andy Lester > Perl-Critic-Bangs-0.22 > Perl::Critic::Policy::Bangs::ProhibitCommentedOutCode

Download:
Perl-Critic-Bangs-0.22.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  8
Open  0
View Bugs
Report a bug
Source  

NAME ^

Perl::Critic::Policy::Bangs::ProhibitCommentedOutCode

DESCRIPTION ^

Commented-out code is often a sign of a place where the developer is unsure of how the code should be. If historical information about the code is important, then keep it in your version control system.

CONSTRUCTOR ^

By default, this policy attempts to look for commented out code. It does that by looking for variable assignments in code as represented by the regular expression: qr/\$[A-Za-z_].*=/ found in a comment. To change that regex, pass one into the constructor as a key-value pair, where the key is 'coderegex' and the value is a qr() constructed regex. Or specify them in your .perlcriticrc file like this:

  [Bangs::ProhibitCommentedOutCode]
  coderegex = qr(\$[A-Za-z_].*=/)

AUTHOR ^

Andrew Moore <amoore@mooresystems.com>

ACKNOWLEDGEMENTS ^

Adapted from policies by Jeffrey Ryan Thalhammer <thaljef@cpan.org>, Based on App::Fluff by Andy Lester, "<andy at petdance.com>"

COPYRIGHT ^

Copyright (c) 2006 Andrew Moore <amoore@mooresystems.com>. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of this license can be found in the LICENSE file included with this module.