perl-Perl-Critic-Policy-BadStrings - Search for bad strings in source files

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Perl-Critic-Policy-BadStrings
Package version 1.000
Package release alt1
Package architecture noarch
Package type rpm
Installed size 28.30 KB
Download size 28.30 KB
Official Mirror
This policy will search for "bad words" in a file.  It does this by looking
at the raw Perl file, so the "bad words" can include different types of elements.
The obvious use for this module would be to search for obscene words, but it
can also be used to look for obsolete product names, former company names,
and, useful for the author, previous author names.
Another possible use is to search for strings such as "TODO:".
The search is performed without regard for the case of the match (if you
search for "FOO!" and the string "foo!" appears in the file, it will match).


Package Version Architecture Repository
perl-Perl-Critic-Policy-BadStrings - - -


Name Value
/usr/share/perl5 -
perl( -
perl(Import/ -
perl(Perl/Critic/ -
perl(Perl/Critic/ -
perl( -
perl(Smart/ -
perl( -
perl( -
perl-base >= 1:5.22.0
rpmlib(PayloadIsLzma) -


Name Value
perl(File/ = 0.001
perl(File/ = 1.0
perl(File/FindStrings/ = 1.0
perl(Perl/Critic/Policy/ = 1.0
perl-Perl-Critic-Policy-BadStrings = 1.000-alt1


Type URL
Binary Package perl-Perl-Critic-Policy-BadStrings-1.000-alt1.noarch.rpm
Source Package perl-Perl-Critic-Policy-BadStrings-1.000-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Perl-Critic-Policy-BadStrings rpm package:
    # sudo apt-get install perl-Perl-Critic-Policy-BadStrings



See Also

Package Description
perl-Perl-Critic-Policy-BuiltinFunctions-ProhibitDeleteOnArrays-0.02-alt1.noarch.rpm Do not use C<delete> on arrays
perl-Perl-Critic-Policy-BuiltinFunctions-ProhibitReturnOr-0.01-alt1.noarch.rpm Check for "return $x or ..."
perl-Perl-Critic-Policy-CodeLayout-ProhibitSpaceIndentation-1.02-alt1.noarch.rpm Use tabs instead of spaces for indentation
perl-Perl-Critic-Policy-CodeLayout-TabIndentSpaceAlign-1.1.0-alt1.noarch.rpm Use tabs for indenting, spaces for aligning
perl-Perl-Critic-Policy-CompileTime-0.03-alt1.noarch.rpm Find code that runs in compile-time blocks
perl-Perl-Critic-Policy-Documentation-RequirePod-0.005-alt1.noarch.rpm file requires POD
perl-Perl-Critic-Policy-Dynamic-NoIndirect-0.06-alt1.noarch.rpm Perl::Critic policy against indirect method calls
perl-Perl-Critic-Policy-HTTPCookies-0.53-alt1.noarch.rpm Avoid using HTTP::Cookies
perl-Perl-Critic-Policy-Modules-ProhibitUseLib-0.004-alt1.noarch.rpm Prohibit 'use lib' in modules
perl-Perl-Critic-Policy-Moo-ProhibitMakeImmutable-0.03-alt1.noarch.rpm Makes sure that Moo classes do not contain calls to make_immutable
perl-Perl-Critic-Policy-Perlsecret-0.0.11-alt1.noarch.rpm Prevent Perlsecret operators and constants making it into your code
perl-Perl-Critic-Policy-ProhibitSmartmatch-0.4-alt1.noarch.rpm Perl::Critic policies which help to avoid both
perl-Perl-Critic-Policy-References-ProhibitComplexDoubleSigils-0.2-alt1.noarch.rpm allow C<$$foo>
perl-Perl-Critic-Policy-RegularExpressions-RequireDefault-1.00-alt1.noarch.rpm Always use the C</a> or C</aa> modifier with regular expressions
perl-Perl-Critic-Policy-TryTiny-RequireBlockTermination-0.01-alt1.noarch.rpm Requires that try/catch/finally blocks are properly terminated