Use default Perl Critic policy as the older Conway PBP policy is outdated and includes depreciated modules
This commit is contained in:
290
t/perlcritic.rc
290
t/perlcritic.rc
@@ -1,290 +0,0 @@
|
|||||||
# perlcritic.rc - Perl::Critic configuration file for SNMP::Info
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
# Items commented with "Modified back to default" are not set IAW PBP.
|
|
||||||
|
|
||||||
##############################################################################
|
|
||||||
# This Perl::Critic configuration file sets the Policy severity levels
|
|
||||||
# according to Damian Conway's own personal recommendations. Feel free to
|
|
||||||
# use this as your own, or make modifications.
|
|
||||||
##############################################################################
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitLvalueSubstr]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitSleepViaSelect]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalCan]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalIsa]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidMap]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::RequireBlockMap]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::RequireGlobFunction]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::BuiltinFunctions::RequireSimpleSortBlock]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ClassHierarchies::ProhibitAutoloading]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ClassHierarchies::ProhibitOneArgBless]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::CodeLayout::ProhibitHardTabs]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::CodeLayout::ProhibitQuotedWordLists]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::CodeLayout::RequireConsistentNewlines]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::CodeLayout::RequireTidyCode]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::CodeLayout::RequireTrailingCommas]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitCStyleForLoops]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitCascadingIfElse]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitDeepNests]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitMutatingListFunctions]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitPostfixControls]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitUnreachableCode]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Documentation::RequirePodAtEnd]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Documentation::RequirePodSections]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ErrorHandling::RequireCarping]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::ProhibitBarewordFileHandles]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::ProhibitInteractiveTest]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::ProhibitOneArgSelect]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::ProhibitReadlineInForLoop]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::InputOutput::RequireBracedFileHandleWithPrint]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Miscellanea::ProhibitFormats]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Miscellanea::ProhibitTies]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[-Perl::Critic::Policy::Miscellanea::RequireRcsKeywords]
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::ProhibitAutomaticExportation]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::ProhibitEvilModules]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::ProhibitMultiplePackages]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::RequireBarewordIncludes]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::RequireEndWithOne]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::RequireExplicitPackage]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::RequireFilenameMatchesPackage]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Modules::RequireVersionVar]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::NamingConventions::ProhibitAmbiguousNames]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseVars]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::References::ProhibitDoubleSigils]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::RegularExpressions::ProhibitCaptureWithoutTest]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
# Modified back to default from 5 - To Do
|
|
||||||
[Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
# Modified back to default from 5 - To Do
|
|
||||||
[Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::ProhibitBuiltinHomonyms]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::ProhibitExcessComplexity]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::ProtectPrivateSubs]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Subroutines::RequireFinalReturn]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::TestingAndDebugging::ProhibitNoWarnings]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::TestingAndDebugging::ProhibitProlongedStrictureOverride]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::TestingAndDebugging::RequireUseWarnings]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitEscapedCharacters]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitLeadingZeros]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitMismatchedOperators]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::ProhibitVersionStrings]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars]
|
|
||||||
severity = 1
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::ProhibitConditionalDeclarations]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::ProhibitLocalVars]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::ProhibitMatchVars]
|
|
||||||
severity = 4
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::ProhibitPackageVars]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::ProhibitPunctuationVars]
|
|
||||||
severity = 2
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::ProtectPrivateVars]
|
|
||||||
severity = 3
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::RequireInitializationForLocalVars]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::RequireLexicalLoopIterators]
|
|
||||||
severity = 5
|
|
||||||
|
|
||||||
[Perl::Critic::Policy::Variables::RequireNegativeIndices]
|
|
||||||
severity = 4
|
|
||||||
Reference in New Issue
Block a user