Login
Get explicit about the perl dependency and put a
authorElliot Shank <perl@galumph.com>
Fri, 6 Jun 2008 05:48:04 +0000 (05:48 +0000)
committerElliot Shank <perl@galumph.com>
Fri, 6 Jun 2008 05:48:04 +0000 (05:48 +0000)
"use 5.006001" everywhere.

221 files changed:
Build.PL
Makefile.PL
bin/perlcritic
inc/Perl/Critic/BuildUtilities.pm
lib/Perl/Critic.pm
lib/Perl/Critic/Config.pm
lib/Perl/Critic/Document.pm
lib/Perl/Critic/Exception.pm
lib/Perl/Critic/Exception/AggregateConfiguration.pm
lib/Perl/Critic/Exception/Configuration.pm
lib/Perl/Critic/Exception/Configuration/Generic.pm
lib/Perl/Critic/Exception/Configuration/Option.pm
lib/Perl/Critic/Exception/Configuration/Option/Global.pm
lib/Perl/Critic/Exception/Configuration/Option/Global/ExtraParameter.pm
lib/Perl/Critic/Exception/Configuration/Option/Global/ParameterValue.pm
lib/Perl/Critic/Exception/Configuration/Option/Policy.pm
lib/Perl/Critic/Exception/Configuration/Option/Policy/ExtraParameter.pm
lib/Perl/Critic/Exception/Configuration/Option/Policy/ParameterValue.pm
lib/Perl/Critic/Exception/Fatal.pm
lib/Perl/Critic/Exception/Fatal/Generic.pm
lib/Perl/Critic/Exception/Fatal/Internal.pm
lib/Perl/Critic/Exception/Fatal/PolicyDefinition.pm
lib/Perl/Critic/Exception/IO.pm
lib/Perl/Critic/Exception/Parse.pm
lib/Perl/Critic/OptionsProcessor.pm
lib/Perl/Critic/Policy.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitComplexMappings.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringySplit.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalCan.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidGrep.pm
lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidMap.pm
lib/Perl/Critic/Policy/BuiltinFunctions/RequireBlockGrep.pm
lib/Perl/Critic/Policy/BuiltinFunctions/RequireBlockMap.pm
lib/Perl/Critic/Policy/BuiltinFunctions/RequireGlobFunction.pm
lib/Perl/Critic/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm
lib/Perl/Critic/Policy/ClassHierarchies/ProhibitAutoloading.pm
lib/Perl/Critic/Policy/ClassHierarchies/ProhibitExplicitISA.pm
lib/Perl/Critic/Policy/ClassHierarchies/ProhibitOneArgBless.pm
lib/Perl/Critic/Policy/CodeLayout/ProhibitHardTabs.pm
lib/Perl/Critic/Policy/CodeLayout/ProhibitParensWithBuiltins.pm
lib/Perl/Critic/Policy/CodeLayout/ProhibitQuotedWordLists.pm
lib/Perl/Critic/Policy/CodeLayout/ProhibitTrailingWhitespace.pm
lib/Perl/Critic/Policy/CodeLayout/RequireConsistentNewlines.pm
lib/Perl/Critic/Policy/CodeLayout/RequireTidyCode.pm
lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommas.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitCStyleForLoops.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitCascadingIfElse.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitDeepNests.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitMutatingListFunctions.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitPostfixControls.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitUnlessBlocks.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitUnreachableCode.pm
lib/Perl/Critic/Policy/ControlStructures/ProhibitUntilBlocks.pm
lib/Perl/Critic/Policy/Documentation/PodSpelling.pm
lib/Perl/Critic/Policy/Documentation/RequirePackageMatchesPodName.pm
lib/Perl/Critic/Policy/Documentation/RequirePodAtEnd.pm
lib/Perl/Critic/Policy/Documentation/RequirePodSections.pm
lib/Perl/Critic/Policy/ErrorHandling/RequireCarping.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitBarewordFileHandles.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitExplicitStdin.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitInteractiveTest.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitJoinedReadline.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitOneArgSelect.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitReadlineInForLoop.pm
lib/Perl/Critic/Policy/InputOutput/ProhibitTwoArgOpen.pm
lib/Perl/Critic/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm
lib/Perl/Critic/Policy/InputOutput/RequireBriefOpen.pm
lib/Perl/Critic/Policy/InputOutput/RequireCheckedClose.pm
lib/Perl/Critic/Policy/InputOutput/RequireCheckedOpen.pm
lib/Perl/Critic/Policy/InputOutput/RequireCheckedSyscalls.pm
lib/Perl/Critic/Policy/Miscellanea/ProhibitFormats.pm
lib/Perl/Critic/Policy/Miscellanea/ProhibitTies.pm
lib/Perl/Critic/Policy/Miscellanea/RequireRcsKeywords.pm
lib/Perl/Critic/Policy/Modules/ProhibitAutomaticExportation.pm
lib/Perl/Critic/Policy/Modules/ProhibitEvilModules.pm
lib/Perl/Critic/Policy/Modules/ProhibitExcessMainComplexity.pm
lib/Perl/Critic/Policy/Modules/ProhibitMultiplePackages.pm
lib/Perl/Critic/Policy/Modules/RequireBarewordIncludes.pm
lib/Perl/Critic/Policy/Modules/RequireEndWithOne.pm
lib/Perl/Critic/Policy/Modules/RequireExplicitPackage.pm
lib/Perl/Critic/Policy/Modules/RequireFilenameMatchesPackage.pm
lib/Perl/Critic/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm
lib/Perl/Critic/Policy/Modules/RequireVersionVar.pm
lib/Perl/Critic/Policy/NamingConventions/ProhibitAmbiguousNames.pm
lib/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseSubs.pm
lib/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseVars.pm
lib/Perl/Critic/Policy/References/ProhibitDoubleSigils.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitComplexRegexes.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitEnumeratedClasses.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitFixedStringMatches.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm
lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm
lib/Perl/Critic/Policy/RegularExpressions/RequireBracesForMultiline.pm
lib/Perl/Critic/Policy/RegularExpressions/RequireExtendedFormatting.pm
lib/Perl/Critic/Policy/RegularExpressions/RequireLineBoundaryMatching.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitAmpersandSigils.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitBuiltinHomonyms.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitExcessComplexity.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitExplicitReturnUndef.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitManyArgs.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitNestedSubs.pm
lib/Perl/Critic/Policy/Subroutines/ProhibitSubroutinePrototypes.pm
lib/Perl/Critic/Policy/Subroutines/ProtectPrivateSubs.pm
lib/Perl/Critic/Policy/Subroutines/RequireArgUnpacking.pm
lib/Perl/Critic/Policy/Subroutines/RequireFinalReturn.pm
lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoStrict.pm
lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoWarnings.pm
lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm
lib/Perl/Critic/Policy/TestingAndDebugging/RequireTestLabels.pm
lib/Perl/Critic/Policy/TestingAndDebugging/RequireUseStrict.pm
lib/Perl/Critic/Policy/TestingAndDebugging/RequireUseWarnings.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/RequireNumberSeparators.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm
lib/Perl/Critic/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm
lib/Perl/Critic/Policy/Variables/ProhibitConditionalDeclarations.pm
lib/Perl/Critic/Policy/Variables/ProhibitLocalVars.pm
lib/Perl/Critic/Policy/Variables/ProhibitMatchVars.pm
lib/Perl/Critic/Policy/Variables/ProhibitPackageVars.pm
lib/Perl/Critic/Policy/Variables/ProhibitPerl4PackageNames.pm
lib/Perl/Critic/Policy/Variables/ProhibitPunctuationVars.pm
lib/Perl/Critic/Policy/Variables/ProhibitUnusedVariables.pm
lib/Perl/Critic/Policy/Variables/ProtectPrivateVars.pm
lib/Perl/Critic/Policy/Variables/RequireInitializationForLocalVars.pm
lib/Perl/Critic/Policy/Variables/RequireLexicalLoopIterators.pm
lib/Perl/Critic/Policy/Variables/RequireLocalizedPunctuationVars.pm
lib/Perl/Critic/Policy/Variables/RequireNegativeIndices.pm
lib/Perl/Critic/PolicyConfig.pm
lib/Perl/Critic/PolicyFactory.pm
lib/Perl/Critic/PolicyListing.pm
lib/Perl/Critic/PolicyParameter.pm
lib/Perl/Critic/PolicyParameter/Behavior.pm
lib/Perl/Critic/PolicyParameter/Behavior/Boolean.pm
lib/Perl/Critic/PolicyParameter/Behavior/Enumeration.pm
lib/Perl/Critic/PolicyParameter/Behavior/Integer.pm
lib/Perl/Critic/PolicyParameter/Behavior/String.pm
lib/Perl/Critic/PolicyParameter/Behavior/StringList.pm
lib/Perl/Critic/PolicySummary.pod.PL
lib/Perl/Critic/ProfilePrototype.pm
lib/Perl/Critic/Statistics.pm
lib/Perl/Critic/TestUtils.pm
lib/Perl/Critic/Theme.pm
lib/Perl/Critic/ThemeListing.pm
lib/Perl/Critic/UserProfile.pm
lib/Perl/Critic/Utils.pm
lib/Perl/Critic/Utils/Constants.pm
lib/Perl/Critic/Utils/DataConversion.pm
lib/Perl/Critic/Utils/McCabe.pm
lib/Perl/Critic/Utils/POD.pm
lib/Perl/Critic/Utils/PPI.pm
lib/Perl/Critic/Utils/PPIRegexp.pm
lib/Perl/Critic/Violation.pm
t/00_modules.t
t/01_config.t
t/01_config_bad_perlcriticrc.t
t/01_policy_config.t
t/02_policy.t
t/03_pragmas.t
t/04_optionsprocessor.t
t/05_utils.t
t/05_utils_pod.t
t/05_utils_ppi.t
t/06_violation.t
t/07_perlcritic.t
t/08_document.t
t/09_theme.t
t/10_userprofile.t
t/11_policyfactory.t
t/12_policylisting.t
t/12_themelisting.t
t/13_bundled_policies.t
t/14_policy_parameter_behavior_boolean.t
t/14_policy_parameter_behavior_enumeration.t
t/14_policy_parameter_behavior_integer.t
t/14_policy_parameter_behavior_list_string.t
t/14_policy_parameter_behavior_string.t
t/14_policy_parameters.t
t/15_statistics.t
t/16_roundtrip_defaults.t
t/20_policies.t
t/20_policy_podspelling.t
t/20_policy_prohibithardtabs.t
t/20_policy_prohibittrailingwhitespace.t
t/20_policy_requireconsistentnewlines.t
t/20_policy_requiretidycode.t
t/92_memory_leaks.t
t/98_pod_syntax.t
t/99_pod_coverage.t
t/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.run.PL
t/Variables/RequireLocalizedPunctuationVars.run.PL
t/generate_without_optional_dependencies_wrappers.PL
t/tlib/Perl/Critic/Policy/Test.pm
t/tlib/Perl/Critic/TestUtilitiesWithMinimalDependencies.pm
t/tlib/ViolationTest.pm
t/tlib/ViolationTest2.pm

index 8bcb500..abe16b3 100644 (file)
--- a/Build.PL
+++ b/Build.PL
@@ -5,10 +5,7 @@
 # $Revision$
 ########################################################################
 
-BEGIN {
-    use 5.006001;
-}
-
+use 5.006001;
 use strict;
 use warnings;
 
index ab71bbf..4b022f9 100644 (file)
@@ -5,10 +5,7 @@
 # $Revision$
 ########################################################################
 
-BEGIN {
-    require 5.006001;
-}
-
+use 5.006001;
 use strict;
 use warnings;
 
index ecda773..82cb192 100755 (executable)
@@ -10,6 +10,7 @@
 ## no critic (ErrorHandling::RequireUseOfExceptions)
 package main;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 7deee00..7a665eb 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::BuildUtilities;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 0c29c54..40a0b77 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic;
 
+use 5.006001;
 use strict;
 use warnings;
 
index f65f2d8..48dfae9 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Config;
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index 9a8a789..dc4022a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Document;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 8eb109f..94d2469 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 9c92e12..5c24a83 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::AggregateConfiguration;
 
+use 5.006001;
 use strict;
 use warnings;
 
index f9f35d9..2ba8ff3 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Configuration;
 
+use 5.006001;
 use strict;
 use warnings;
 
index e067bad..59c97ea 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Configuration::Generic;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 18526e0..a58481d 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Configuration::Option;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 558c1c1..a6d37dc 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Configuration::Option::Global;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 0dc0368..0e4310a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Configuration::Option::Policy;
 
+use 5.006001;
 use strict;
 use warnings;
 
index c4f96d7..101eb22 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Fatal;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 2fd02a4..8b9423a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Fatal::Generic;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 15835bc..426752f 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Fatal::Internal;
 
+use 5.006001;
 use strict;
 use warnings;
 
index c6090b4..1e9ed40 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Fatal::PolicyDefinition;
 
+use 5.006001;
 use strict;
 use warnings;
 
index f16017a..9520a03 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::IO;
 
+use 5.006001;
 use strict;
 use warnings;
 
index d72068d..738f1dd 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Exception::Parse;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 421d329..288ddd6 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::OptionsProcessor;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 093c8c5..97012c3 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy;
 
+use 5.006001;
 use strict;
 use warnings;
 
index b5218bf..83f4f9a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitBooleanGrep;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8fea915..5dd3644 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitComplexMappings;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 04a5fc1..eb802a0 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitLvalueSubstr;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index b2c6373..3bc10b8 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 6cea4c7..fe0a6ba 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitSleepViaSelect;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index d905036..62d967d 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 3628a8c..65f0eed 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 4f22964..ec5c44c 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalCan;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 1e3e046..f430017 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalIsa;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 1639d03..738d029 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 24560c5..cc691d1 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidMap;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 03890e5..5de4fe0 100644 (file)
@@ -11,6 +11,7 @@ package Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep;
 # If you make changes in here, please reflect those changes in the
 # examples.
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 19f2625..58a0c6a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::RequireBlockMap;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 4df11ff..e42f1a6 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::RequireGlobFunction;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 4676bc3..5c353f5 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::BuiltinFunctions::RequireSimpleSortBlock;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index f524c75..85c9d2b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ClassHierarchies::ProhibitAutoloading;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index a2698b1..6e0cc37 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 14cca3d..53e8c0d 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ClassHierarchies::ProhibitOneArgBless;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 452c1fc..87f1689 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::ProhibitHardTabs;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8046445..16d43e1 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 6ddc1ec..8e7ecca 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::ProhibitQuotedWordLists;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 401ac39..e8508ab 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::ProhibitTrailingWhitespace;
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index 3104ad5..d6a619d 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::RequireConsistentNewlines;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 63fb011..f77370a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::RequireTidyCode;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 9f743b7..a095b15 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::CodeLayout::RequireTrailingCommas;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 27d325c..f20d0b3 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitCStyleForLoops;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 7acc0b8..b255747 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitCascadingIfElse;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 29a2198..34daaed 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitDeepNests;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index de3899e..cb63910 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitMutatingListFunctions;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index f5f16bf..2a68d70 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitPostfixControls;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 1802abd..8f369fd 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index d692d79..50fd973 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitUnreachableCode;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index b8ac6c7..38b6338 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 37ef391..cca7939 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Documentation::PodSpelling;
 
+use 5.006001;
 use strict;
 use warnings;
 
index ad34a17..db2fc1b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Documentation::RequirePackageMatchesPodName;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index a71bf4a..475c117 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Documentation::RequirePodAtEnd;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 0ad8336..5ca2f81 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Documentation::RequirePodSections;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 504cdf7..1507487 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ErrorHandling::RequireCarping;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8022644..66ee892 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 3cdcbee..6cabee8 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitBarewordFileHandles;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index daa3d85..f14a47e 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitExplicitStdin;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 0d5c9d2..15ca27a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitInteractiveTest;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 6f7919c..46d9bb4 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitJoinedReadline;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 971a8a2..1bcdf5a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitOneArgSelect;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index cfb85ec..fc2fb9e 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitReadlineInForLoop;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 5559c45..2456cb4 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 195829c..0793374 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::RequireBracedFileHandleWithPrint;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index ab9825f..21accf6 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::RequireBriefOpen;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 76e2c7d..9765ba6 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::RequireCheckedClose;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 6da5062..c1776ee 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::RequireCheckedOpen;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index c591fa1..2f698ad 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::InputOutput::RequireCheckedSyscalls;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8fa88c4..75ddd9c 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Miscellanea::ProhibitFormats;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 739abbc..f095ab8 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Miscellanea::ProhibitTies;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 14c34a5..10dd67a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Miscellanea::RequireRcsKeywords;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index c782c17..9349dcc 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::ProhibitAutomaticExportation;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index e5576f2..c97158e 100644 (file)
@@ -6,6 +6,7 @@
 ##############################################################################
 package Perl::Critic::Policy::Modules::ProhibitEvilModules;
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index 8316647..f8c8f9b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::ProhibitExcessMainComplexity;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 17c93d4..d4adf95 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::ProhibitMultiplePackages;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8e51d38..9e4059f 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::RequireBarewordIncludes;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 6e48fb3..8ec9dca 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::RequireEndWithOne;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 2a28c93..e6edf8a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::RequireExplicitPackage;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index a6322b9..97022da 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::RequireFilenameMatchesPackage;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 94ddd3e..cb3934c 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Modules::RequireVersionVar;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 740096a..721f779 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::NamingConventions::ProhibitAmbiguousNames;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 59ee745..bc4f55b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 90c9c97..6a7e046 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 3caa8d6..8813762 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::References::ProhibitDoubleSigils;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8e59544..9202529 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::ProhibitCaptureWithoutTest;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 68b0f31..0daa78b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::ProhibitComplexRegexes;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 8c3f1f2..04dbde7 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::ProhibitEnumeratedClasses;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 705191d..64fbf1a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::ProhibitFixedStringMatches;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 9251e48..c8dee15 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::ProhibitUnusedCapture;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index d8aa93e..1e5ae08 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::ProhibitUnusualDelimiters;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 41c48bc..8d990a9 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::RequireBracesForMultiline;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 4720a17..e424222 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 77525b7..d01a837 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index c0b2116..44b351a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index b73bee1..e72653b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitBuiltinHomonyms;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 846458e..71d922e 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitExcessComplexity;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index fd44c31..6c2aa63 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index fed6284..4997dbf 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitManyArgs;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index d0b868b..7432da1 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitNestedSubs;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index e41979e..794f850 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 9ef27dc..2deb5f8 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::ProtectPrivateSubs;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 6884904..8f11840 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::RequireArgUnpacking;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index d79b121..2258156 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Subroutines::RequireFinalReturn;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 22471ef..dfb1128 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 9bc9887..8e83f54 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::TestingAndDebugging::ProhibitNoWarnings;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 63cfb93..85376a9 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 02e0937..569271d 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 41cb242..639f291 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::TestingAndDebugging::RequireUseWarnings;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index de5f3d0..cb8d977 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 50bf441..e12d924 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 9f6e002..b08439a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitEscapedCharacters;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 749c6c1..6316555 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitImplicitNewlines;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 2c24860..bf4c70c 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitLeadingZeros;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 7addfe7..4467170 100644 (file)
@@ -6,6 +6,7 @@
 ##############################################################################
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitMismatchedOperators;
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index f6e3c4f..59d6f1a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 5f582be..a73ec58 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::ProhibitVersionStrings;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 5aeb67c..7eb11d0 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 553c2d7..0ebbd75 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitConditionalDeclarations;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index dd4b9cc..aea2e86 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitLocalVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 972880f..e37a30f 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitMatchVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 5c2b16e..b035cb8 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitPackageVars;
 
+use 5.006001;
 use strict;
 use warnings;
 
index ba4f7c9..04e09ee 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitPerl4PackageNames;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index c75b256..4ccf421 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitPunctuationVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 428e32e..10a8397 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProhibitUnusedVariables;
 
+use 5.006001;
 use strict;
 use warnings;
 
index fd35eaf..a545c9a 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::ProtectPrivateVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index c4e2864..18a4895 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::RequireInitializationForLocalVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 0cc7069..58779e9 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::RequireLexicalLoopIterators;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 44aab2f..b5a1e5c 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::RequireLocalizedPunctuationVars;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 86e9a9d..d91148f 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Policy::Variables::RequireNegativeIndices;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 0235857..78d8957 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyConfig;
 
+use 5.006001;
 use strict;
 use warnings;
 
index f9b0e28..f8b5547 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyFactory;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 5fb8f6d..ea84afa 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyListing;
 
+use 5.006001;
 use strict;
 use warnings;
 
index b569b06..cd07934 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 0b66bc8..7848d13 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter::Behavior;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 1ce27a8..735af21 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter::Behavior::Boolean;
 
+use 5.006001;
 use strict;
 use warnings;
 use Perl::Critic::Utils;
index 4832476..8f956c5 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter::Behavior::Enumeration;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 9ea5a1a..bd9c250 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter::Behavior::Integer;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 8db93bf..433fa4c 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter::Behavior::String;
 
+use 5.006001;
 use strict;
 use warnings;
 
index a706888..9884ad0 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::PolicyParameter::Behavior::StringList;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 683556c..d793c31 100644 (file)
@@ -11,6 +11,7 @@
 
 
 use 5.006;
+use 5.006001;
 use strict;
 use warnings;
 
index b035c06..21f638b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::ProfilePrototype;
 
+use 5.006001;
 use strict;
 use warnings;
 
index d7dc911..e44f293 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Statistics;
 
+use 5.006001;
 use strict;
 use warnings;
 
index f8e3f05..86e6b6b 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::TestUtils;
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index c659c85..841ff9e 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Theme;
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index 0050bc8..5d9e188 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::ThemeListing;
 
+use 5.006001;
 use strict;
 use warnings;
 
index cc2c3fe..1ddf7e0 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::UserProfile;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 712dcbf..c75606c 100644 (file)
@@ -10,6 +10,7 @@
 
 package Perl::Critic::Utils;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 71f9413..c4a7971 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Utils::Constants;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index e39a52b..b8ad804 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Utils::DataConversion;
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index aa32f0d..f72acce 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Utils::McCabe;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 60b181e..51ce648 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Utils::POD;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 6b1f89f..9678e16 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Utils::PPI;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 2ba8ec6..10fa52e 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Utils::PPIRegexp;
 
+use 5.006001;
 use strict;
 use warnings;
 
index bdbf92e..a7c50fd 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::Violation;
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index 582ecfc..576eec2 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use PPI::Document;
index 950a188..9680528 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 58b14b8..6cf3a4b 100644 (file)
@@ -12,6 +12,7 @@
 # one that is found.
 
 
+use 5.006001;
 use strict;
 use warnings;
 
index d94e464..f07cd89 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index d109519..ff4e822 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index b1fbf9d..e5c9586 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 4f543ab..c9637f8 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index 63242ea..458e4f6 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index cf1527f..245900a 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index c4895cd..bcdff89 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Readonly;
index 9230cda..0bb6959 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use PPI::Document;
index 5bc00f8..307fba1 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use File::Spec;
index f1bdd7b..91324ae 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 0a78c31..8bf04b0 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index fc6a503..0efbd6e 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More tests => 41;
index 448b1f1..57ce432 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use English qw(-no_match_vars);
index aff31b8..4be510a 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index ebf564d..00c96e8 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index ca6298f..82b7f07 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 6cb8374..3a32a7f 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index f8a6550..4266ddf 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 68f2b50..c5cf87b 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 8fa4ff9..66c2da7 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index f946546..2233cb3 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 051fcce..a4cae96 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 5705cc0..97457a5 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 72dde46..d3470e0 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 7ea5f29..6d136fc 100644 (file)
@@ -1,5 +1,6 @@
 #!perl
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More;
index a265b8d..9b80162 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More tests => 4;
index 5dfa541..9af4e47 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More tests => 5;
index ad76e47..e47587c 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More tests => 2;
index 34a8e04..814efaf 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More tests => 29;
index 6bbc456..ccf2397 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More tests => 6;
index e85e049..db4e9c4 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 99d17dc..f5550c4 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More;
index e8dbdaf..8881f41 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 use Test::More;
index 4b7e2f5..e639e6b 100644 (file)
@@ -6,6 +6,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 9c31e6a..e91183a 100644 (file)
@@ -7,6 +7,7 @@
 # $Revision$
 ##############################################################################
 
+use 5.006001;
 use strict;
 use warnings;
 
index 6c189e9..2d65c7d 100644 (file)
@@ -1,7 +1,9 @@
 package Perl::Critic::Policy::Test;
 
-use warnings;
+use 5.006001;
 use strict;
+use warnings;
+
 use Perl::Critic::Utils qw{ :severities };
 use base 'Perl::Critic::Policy';
 
index 6c62384..b4513b7 100644 (file)
@@ -7,6 +7,7 @@
 
 package Perl::Critic::TestUtilitiesWithMinimalDependencies;
 
+use 5.006001;
 use strict;
 use warnings;
 
index 719a06c..00518e6 100644 (file)
@@ -1,7 +1,9 @@
 package ViolationTest;
 
-use warnings;
+use 5.006001;
 use strict;
+use warnings;
+
 use PPI::Document;
 use Perl::Critic::Violation;
 use Perl::Critic::Violation;  # this is duplicated for test coverage of repeated calls to import()
index 3d1df76..24d9730 100644 (file)
@@ -1,7 +1,9 @@
 package ViolationTest2;
 
+use 5.006001;
 use strict;
 use warnings;
+
 use PPI::Document;
 use Perl::Critic::Violation;