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.