diff options
author | dakkar <dakkar@thenautilus.net> | 2018-07-13 13:09:26 +0100 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2018-07-13 13:09:26 +0100 |
commit | 7fce4340deb0b6337bbd7ef6071ee42529db222d (patch) | |
tree | 3761e50b1c592ad816e5c7782f2183aeae5a6ca9 /perlcritic.rc | |
parent | style (diff) | |
download | Getopt-Dakkar-7fce4340deb0b6337bbd7ef6071ee42529db222d.tar.gz Getopt-Dakkar-7fce4340deb0b6337bbd7ef6071ee42529db222d.tar.bz2 Getopt-Dakkar-7fce4340deb0b6337bbd7ef6071ee42529db222d.zip |
vaguely parse commands
Diffstat (limited to 'perlcritic.rc')
-rw-r--r-- | perlcritic.rc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/perlcritic.rc b/perlcritic.rc index 7bfe7a1..82ffecf 100644 --- a/perlcritic.rc +++ b/perlcritic.rc @@ -214,7 +214,8 @@ severity = 2 [Modules::RequireBarewordIncludes] # End each module with an explicitly `1;' instead of some funky expression. -[Modules::RequireEndWithOne] +# we use 'true' +[-Modules::RequireEndWithOne] # Always make the `package' explicit. [Modules::RequireExplicitPackage] @@ -244,7 +245,8 @@ allow_import_of = utf8 strict warnings # forbid = # Write `@{ $array_ref }' instead of `@$array_ref'. -[References::ProhibitDoubleSigils] +# we use postderef, this policy gets confused +[-References::ProhibitDoubleSigils] # Capture variable used outside conditional. [RegularExpressions::ProhibitCaptureWithoutTest] @@ -314,7 +316,8 @@ allow_import_of = utf8 strict warnings [Subroutines::ProhibitReturnSort] # Don't write `sub my_function (@@) {}'. -[Subroutines::ProhibitSubroutinePrototypes] +# we use signatures, and this policy gets confused +[-Subroutines::ProhibitSubroutinePrototypes] severity = 2 # Prevent unused private subroutines. @@ -352,9 +355,11 @@ statements = 10 # Always `use strict'. [TestingAndDebugging::RequireUseStrict] +equivalent_modules = Getopt::Dakkar::Style # Always `use warnings'. [TestingAndDebugging::RequireUseWarnings] +equivalent_modules = Getopt::Dakkar::Style # Don't use the comma operator as a statement separator. [ValuesAndExpressions::ProhibitCommaSeparatedStatements] |