bin/perlcritic Build.PL Changes examples/generatestats examples/loadanalysisdb examples/perlcriticrc examples/perlcriticrc-conway extras/KomodoIntegration.pod extras/perlcritic.el inc/Perl/Critic/BuildUtilities.pm INSTALL lib/Perl/Critic.pm lib/Perl/Critic/Config.pm lib/Perl/Critic/ConfigErrors.pm lib/Perl/Critic/Defaults.pm lib/Perl/Critic/DEVELOPER.pod lib/Perl/Critic/Document.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/ProhibitCascadingIfElse.pm lib/Perl/Critic/Policy/ControlStructures/ProhibitCStyleForLoops.pm lib/Perl/Critic/Policy/ControlStructures/ProhibitDeepNests.pm lib/Perl/Critic/Policy/ControlStructures/ProhibitMutatingListFunctions.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/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/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/RequireCheckedClose.pm lib/Perl/Critic/Policy/InputOutput/RequireCheckedOpen.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/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/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/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/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/PolicyFactory.pm lib/Perl/Critic/PolicyListing.pm lib/Perl/Critic/PolicySummary.pod lib/Perl/Critic/ProfilePrototype.pm lib/Perl/Critic/Statistics.pm lib/Perl/Critic/TestUtils.pm lib/Perl/Critic/Theme.pm lib/Perl/Critic/UserProfile.pm lib/Perl/Critic/Utils.pm lib/Perl/Critic/Utils/Constants.pm lib/Perl/Critic/Utils/McCabe.pm lib/Perl/Critic/Utils/PPI.pm lib/Perl/Critic/Violation.pm LICENSE Makefile.PL MANIFEST This list of files META.yml README t/00_modules.t t/01_bad_perlcriticrc t/01_config.t t/01_config_bad_perlcriticrc.t t/02_policy.t t/03_pragmas.t t/04_defaults.t t/05_utils.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/13_bundled_policies.t t/14_policy_parameters.t t/15_statistics.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/40_criticize.t t/40_perlcriticrc t/80_policysummary.t t/92_memory_leaks.t t/93_version.t t/94_includes.t t/95_kwalitee.t t/97_spelling.t t/98_pod_syntax.t t/99_pod_coverage.t t/BuiltinFunctions/ProhibitBooleanGrep.run t/BuiltinFunctions/ProhibitComplexMappings.run t/BuiltinFunctions/ProhibitLvalueSubstr.run t/BuiltinFunctions/ProhibitReverseSortBlock.run t/BuiltinFunctions/ProhibitSleepViaSelect.run t/BuiltinFunctions/ProhibitStringyEval.run t/BuiltinFunctions/ProhibitStringySplit.run t/BuiltinFunctions/ProhibitUniversalCan.run t/BuiltinFunctions/ProhibitUniversalIsa.run t/BuiltinFunctions/ProhibitVoidGrep.run t/BuiltinFunctions/ProhibitVoidMap.run t/BuiltinFunctions/RequireBlockGrep.run t/BuiltinFunctions/RequireBlockMap.run t/BuiltinFunctions/RequireGlobFunction.run t/BuiltinFunctions/RequireSimpleSortBlock.run t/ClassHierarchies/ProhibitAutoloading.run t/ClassHierarchies/ProhibitExplicitISA.run t/ClassHierarchies/ProhibitOneArgBless.run t/CodeLayout/ProhibitParensWithBuiltins.run t/CodeLayout/ProhibitQuotedWordLists.run t/CodeLayout/RequireTrailingCommas.run t/ControlStructures/ProhibitCascadingIfElse.run t/ControlStructures/ProhibitCStyleForLoops.run t/ControlStructures/ProhibitDeepNests.run t/ControlStructures/ProhibitMutatingListFunctions.run t/ControlStructures/ProhibitPostfixControls.run t/ControlStructures/ProhibitUnlessBlocks.run t/ControlStructures/ProhibitUnreachableCode.run t/ControlStructures/ProhibitUntilBlocks.run t/Documentation/RequirePodAtEnd.run t/Documentation/RequirePodSections.run t/ErrorHandling/RequireCarping.run t/generate_without_optional_dependencies_wrappers.PL t/InputOutput/ProhibitBacktickOperators.run t/InputOutput/ProhibitBarewordFileHandles.run t/InputOutput/ProhibitInteractiveTest.run t/InputOutput/ProhibitJoinedReadline.run t/InputOutput/ProhibitOneArgSelect.run t/InputOutput/ProhibitReadlineInForLoop.run t/InputOutput/ProhibitTwoArgOpen.run t/InputOutput/RequireBracedFileHandleWithPrint.run t/InputOutput/RequireCheckedClose.run t/InputOutput/RequireCheckedOpen.run t/Miscellanea/ProhibitFormats.run t/Miscellanea/ProhibitTies.run t/Miscellanea/RequireRcsKeywords.run t/Modules/ProhibitAutomaticExportation.run t/Modules/ProhibitEvilModules.run t/Modules/ProhibitExcessMainComplexity.run t/Modules/ProhibitMultiplePackages.run t/Modules/RequireBarewordIncludes.run t/Modules/RequireEndWithOne.run t/Modules/RequireExplicitPackage.run t/Modules/RequireFilenameMatchesPackage.run t/Modules/RequireVersionVar.run t/NamingConventions/ProhibitAmbiguousNames.run t/NamingConventions/ProhibitMixedCaseSubs.run t/NamingConventions/ProhibitMixedCaseVars.run t/References/ProhibitDoubleSigils.run t/RegularExpressions/ProhibitCaptureWithoutTest.run t/RegularExpressions/RequireExtendedFormatting.run t/RegularExpressions/RequireLineBoundaryMatching.run t/Subroutines/ProhibitAmpersandSigils.run t/Subroutines/ProhibitBuiltinHomonyms.run t/Subroutines/ProhibitExcessComplexity.run t/Subroutines/ProhibitExplicitReturnUndef.run t/Subroutines/ProhibitManyArgs.run t/Subroutines/ProhibitNestedSubs.run t/Subroutines/ProhibitSubroutinePrototypes.run t/Subroutines/ProtectPrivateSubs.run t/Subroutines/RequireArgUnpacking.run t/Subroutines/RequireFinalReturn.run t/TestingAndDebugging/ProhibitNoStrict.run t/TestingAndDebugging/ProhibitNoWarnings.run t/TestingAndDebugging/ProhibitProlongedStrictureOverride.run t/TestingAndDebugging/RequireTestLabels.run t/TestingAndDebugging/RequireUseStrict.run t/TestingAndDebugging/RequireUseWarnings.run t/tlib/Perl/Critic/Policy/Test.pm t/tlib/Perl/Critic/TestUtilitiesWithMinimalDependencies.pm t/tlib/ViolationTest.pm t/tlib/ViolationTest2.pm t/ValuesAndExpressions/ProhibitCommaSeparatedStatements.run t/ValuesAndExpressions/ProhibitConstantPragma.run t/ValuesAndExpressions/ProhibitEmptyQuotes.run t/ValuesAndExpressions/ProhibitEscapedCharacters.run t/ValuesAndExpressions/ProhibitImplicitNewlines.run t/ValuesAndExpressions/ProhibitInterpolationOfLiterals.run t/ValuesAndExpressions/ProhibitLeadingZeros.run t/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.run t/ValuesAndExpressions/ProhibitMismatchedOperators.run t/ValuesAndExpressions/ProhibitMixedBooleanOperators.run t/ValuesAndExpressions/ProhibitNoisyQuotes.run t/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.run t/ValuesAndExpressions/ProhibitVersionStrings.run t/ValuesAndExpressions/RequireInterpolationOfMetachars.run t/ValuesAndExpressions/RequireNumberSeparators.run t/ValuesAndExpressions/RequireQuotedHeredocTerminator.run t/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.run t/Variables/ProhibitConditionalDeclarations.run t/Variables/ProhibitLocalVars.run t/Variables/ProhibitMatchVars.run t/Variables/ProhibitPackageVars.run t/Variables/ProhibitPerl4PackageNames.run t/Variables/ProhibitPunctuationVars.run t/Variables/ProtectPrivateVars.run t/Variables/RequireInitializationForLocalVars.run t/Variables/RequireLexicalLoopIterators.run t/Variables/RequireLocalizedPunctuationVars.run t/Variables/RequireNegativeIndices.run TODO.pod