This is an automated email from the git hooks/post-receive script. carnil pushed a change to branch master in repository libperl-critic-perl.
from fdcd751 update changelog adds 2807ac4 Imported Upstream version 1.122 new 76e5187 Merge tag 'upstream/1.122' new 40b8008 Change build dependency for Module::Build new dbff283 Add Build-Depends-Indep on perl new 56bb928 Update versioned (build-)dependency for PPI new 34062b1 Update (build-)dependency for Readonly new a3ba132 Drop 0001-Don-t-use-obsolete-make-local-hook-function.patch patch new 52c6748 Update debian/changelog file The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Build.PL | 25 +- Changes | 52 ++- INSTALL | 8 - MANIFEST | 13 +- META.json | 423 ++++++++--------- META.yml | 506 +++++++++++---------- Makefile.PL | 7 - README | 15 +- README.md | 3 + TODO.pod | 9 - bin/perlcritic | 9 +- debian/changelog | 15 +- debian/control | 15 +- ...n-t-use-obsolete-make-local-hook-function.patch | 30 -- debian/patches/series | 1 - examples/generatestats | 7 - examples/loadanalysisdb | 8 - extras/perlcritic.el | 11 +- inc/Perl/Critic/BuildUtilities.pm | 136 +----- inc/Perl/Critic/Module/Build.pm | 8 +- inc/Perl/Critic/Module/Build/Standard.pm | 7 - inc/Perl/Critic/PolicySummaryGenerator.pm | 7 - lib/Perl/Critic.pm | 25 +- lib/Perl/Critic/Annotation.pm | 9 +- lib/Perl/Critic/CORE_DEVELOPER.pod | 7 - lib/Perl/Critic/Command.pm | 15 +- lib/Perl/Critic/Config.pm | 9 +- lib/Perl/Critic/DEVELOPER.pod | 7 - lib/Perl/Critic/Document.pm | 11 +- lib/Perl/Critic/Exception.pm | 9 +- .../Critic/Exception/AggregateConfiguration.pm | 9 +- lib/Perl/Critic/Exception/Configuration.pm | 9 +- lib/Perl/Critic/Exception/Configuration/Generic.pm | 9 +- .../Exception/Configuration/NonExistentPolicy.pm | 9 +- lib/Perl/Critic/Exception/Configuration/Option.pm | 9 +- .../Exception/Configuration/Option/Global.pm | 9 +- .../Configuration/Option/Global/ExtraParameter.pm | 9 +- .../Configuration/Option/Global/ParameterValue.pm | 9 +- .../Exception/Configuration/Option/Policy.pm | 9 +- .../Configuration/Option/Policy/ExtraParameter.pm | 9 +- .../Configuration/Option/Policy/ParameterValue.pm | 9 +- lib/Perl/Critic/Exception/Fatal.pm | 9 +- lib/Perl/Critic/Exception/Fatal/Generic.pm | 9 +- lib/Perl/Critic/Exception/Fatal/Internal.pm | 9 +- .../Critic/Exception/Fatal/PolicyDefinition.pm | 9 +- lib/Perl/Critic/Exception/IO.pm | 9 +- lib/Perl/Critic/Exception/Parse.pm | 9 +- lib/Perl/Critic/OptionsProcessor.pm | 9 +- lib/Perl/Critic/Policy.pm | 9 +- .../Policy/BuiltinFunctions/ProhibitBooleanGrep.pm | 9 +- .../BuiltinFunctions/ProhibitComplexMappings.pm | 9 +- .../BuiltinFunctions/ProhibitLvalueSubstr.pm | 9 +- .../BuiltinFunctions/ProhibitReverseSortBlock.pm | 9 +- .../BuiltinFunctions/ProhibitSleepViaSelect.pm | 9 +- .../Policy/BuiltinFunctions/ProhibitStringyEval.pm | 9 +- .../BuiltinFunctions/ProhibitStringySplit.pm | 9 +- .../BuiltinFunctions/ProhibitUniversalCan.pm | 9 +- .../BuiltinFunctions/ProhibitUniversalIsa.pm | 9 +- .../BuiltinFunctions/ProhibitUselessTopic.pm | 207 +++++++++ .../Policy/BuiltinFunctions/ProhibitVoidGrep.pm | 9 +- .../Policy/BuiltinFunctions/ProhibitVoidMap.pm | 9 +- .../Policy/BuiltinFunctions/RequireBlockGrep.pm | 17 +- .../Policy/BuiltinFunctions/RequireBlockMap.pm | 19 +- .../Policy/BuiltinFunctions/RequireGlobFunction.pm | 9 +- .../BuiltinFunctions/RequireSimpleSortBlock.pm | 9 +- .../Policy/ClassHierarchies/ProhibitAutoloading.pm | 9 +- .../Policy/ClassHierarchies/ProhibitExplicitISA.pm | 9 +- .../Policy/ClassHierarchies/ProhibitOneArgBless.pm | 9 +- .../Critic/Policy/CodeLayout/ProhibitHardTabs.pm | 9 +- .../CodeLayout/ProhibitParensWithBuiltins.pm | 9 +- .../Policy/CodeLayout/ProhibitQuotedWordLists.pm | 9 +- .../CodeLayout/ProhibitTrailingWhitespace.pm | 9 +- .../Policy/CodeLayout/RequireConsistentNewlines.pm | 9 +- .../Critic/Policy/CodeLayout/RequireTidyCode.pm | 9 +- .../Policy/CodeLayout/RequireTrailingCommas.pm | 9 +- .../ControlStructures/ProhibitCStyleForLoops.pm | 9 +- .../ControlStructures/ProhibitCascadingIfElse.pm | 9 +- .../Policy/ControlStructures/ProhibitDeepNests.pm | 9 +- .../ProhibitLabelsWithSpecialBlockNames.pm | 9 +- .../ProhibitMutatingListFunctions.pm | 9 +- ...egativeExpressionsInUnlessAndUntilConditions.pm | 9 +- .../ControlStructures/ProhibitPostfixControls.pm | 9 +- .../ControlStructures/ProhibitUnlessBlocks.pm | 9 +- .../ControlStructures/ProhibitUnreachableCode.pm | 9 +- .../ControlStructures/ProhibitUntilBlocks.pm | 9 +- .../Critic/Policy/Documentation/PodSpelling.pm | 9 +- .../Documentation/RequirePackageMatchesPodName.pm | 9 +- .../Critic/Policy/Documentation/RequirePodAtEnd.pm | 9 +- .../Documentation/RequirePodLinksIncludeText.pm | 9 +- .../Policy/Documentation/RequirePodSections.pm | 11 +- .../Critic/Policy/ErrorHandling/RequireCarping.pm | 9 +- .../RequireCheckingReturnValueOfEval.pm | 11 +- .../InputOutput/ProhibitBacktickOperators.pm | 9 +- .../InputOutput/ProhibitBarewordFileHandles.pm | 9 +- .../Policy/InputOutput/ProhibitExplicitStdin.pm | 9 +- .../Policy/InputOutput/ProhibitInteractiveTest.pm | 9 +- .../Policy/InputOutput/ProhibitJoinedReadline.pm | 9 +- .../Policy/InputOutput/ProhibitOneArgSelect.pm | 9 +- .../InputOutput/ProhibitReadlineInForLoop.pm | 9 +- .../Policy/InputOutput/ProhibitTwoArgOpen.pm | 9 +- .../RequireBracedFileHandleWithPrint.pm | 9 +- .../Critic/Policy/InputOutput/RequireBriefOpen.pm | 9 +- .../Policy/InputOutput/RequireCheckedClose.pm | 9 +- .../Policy/InputOutput/RequireCheckedOpen.pm | 9 +- .../Policy/InputOutput/RequireCheckedSyscalls.pm | 9 +- .../InputOutput/RequireEncodingWithUTF8Layer.pm | 9 +- .../Critic/Policy/Miscellanea/ProhibitFormats.pm | 9 +- lib/Perl/Critic/Policy/Miscellanea/ProhibitTies.pm | 9 +- .../Miscellanea/ProhibitUnrestrictedNoCritic.pm | 9 +- .../Policy/Miscellanea/ProhibitUselessNoCritic.pm | 9 +- .../Policy/Modules/ProhibitAutomaticExportation.pm | 9 +- .../Modules/ProhibitConditionalUseStatements.pm | 9 +- .../Critic/Policy/Modules/ProhibitEvilModules.pm | 8 +- .../Policy/Modules/ProhibitExcessMainComplexity.pm | 9 +- .../Policy/Modules/ProhibitMultiplePackages.pm | 9 +- .../Policy/Modules/RequireBarewordIncludes.pm | 9 +- .../Critic/Policy/Modules/RequireEndWithOne.pm | 9 +- .../Policy/Modules/RequireExplicitPackage.pm | 9 +- .../Modules/RequireFilenameMatchesPackage.pm | 9 +- .../Modules/RequireNoMatchVarsWithUseEnglish.pm | 9 +- .../Critic/Policy/Modules/RequireVersionVar.pm | 9 +- .../Policy/NamingConventions/Capitalization.pm | 9 +- .../NamingConventions/ProhibitAmbiguousNames.pm | 9 +- .../Policy/Objects/ProhibitIndirectSyntax.pm | 9 +- .../Policy/References/ProhibitDoubleSigils.pm | 9 +- .../ProhibitCaptureWithoutTest.pm | 9 +- .../RegularExpressions/ProhibitComplexRegexes.pm | 9 +- .../ProhibitEnumeratedClasses.pm | 9 +- .../ProhibitEscapedMetacharacters.pm | 9 +- .../ProhibitFixedStringMatches.pm | 9 +- .../ProhibitSingleCharAlternation.pm | 9 +- .../RegularExpressions/ProhibitUnusedCapture.pm | 19 +- .../ProhibitUnusualDelimiters.pm | 9 +- .../RegularExpressions/ProhibitUselessTopic.pm | 116 +++++ .../RequireBracesForMultiline.pm | 9 +- .../RegularExpressions/RequireDotMatchAnything.pm | 9 +- .../RequireExtendedFormatting.pm | 9 +- .../RequireLineBoundaryMatching.pm | 9 +- .../Policy/Subroutines/ProhibitAmpersandSigils.pm | 9 +- .../Policy/Subroutines/ProhibitBuiltinHomonyms.pm | 9 +- .../Policy/Subroutines/ProhibitExcessComplexity.pm | 9 +- .../Subroutines/ProhibitExplicitReturnUndef.pm | 9 +- .../Critic/Policy/Subroutines/ProhibitManyArgs.pm | 9 +- .../Policy/Subroutines/ProhibitNestedSubs.pm | 9 +- .../Policy/Subroutines/ProhibitReturnSort.pm | 9 +- .../Subroutines/ProhibitSubroutinePrototypes.pm | 9 +- .../ProhibitUnusedPrivateSubroutines.pm | 9 +- .../Policy/Subroutines/ProtectPrivateSubs.pm | 13 +- .../Policy/Subroutines/RequireArgUnpacking.pm | 13 +- .../Policy/Subroutines/RequireFinalReturn.pm | 9 +- .../Policy/TestingAndDebugging/ProhibitNoStrict.pm | 9 +- .../TestingAndDebugging/ProhibitNoWarnings.pm | 9 +- .../ProhibitProlongedStrictureOverride.pm | 9 +- .../TestingAndDebugging/RequireTestLabels.pm | 9 +- .../Policy/TestingAndDebugging/RequireUseStrict.pm | 9 +- .../TestingAndDebugging/RequireUseWarnings.pm | 9 +- .../ProhibitCommaSeparatedStatements.pm | 9 +- .../ValuesAndExpressions/ProhibitComplexVersion.pm | 9 +- .../ValuesAndExpressions/ProhibitConstantPragma.pm | 9 +- .../ValuesAndExpressions/ProhibitEmptyQuotes.pm | 9 +- .../ProhibitEscapedCharacters.pm | 9 +- .../ProhibitImplicitNewlines.pm | 9 +- .../ProhibitInterpolationOfLiterals.pm | 9 +- .../ValuesAndExpressions/ProhibitLeadingZeros.pm | 9 +- .../ProhibitLongChainsOfMethodCalls.pm | 9 +- .../ValuesAndExpressions/ProhibitMagicNumbers.pm | 11 +- .../ProhibitMismatchedOperators.pm | 9 +- .../ProhibitMixedBooleanOperators.pm | 11 +- .../ValuesAndExpressions/ProhibitNoisyQuotes.pm | 9 +- .../ProhibitQuotesAsQuotelikeOperatorDelimiters.pm | 9 +- .../ProhibitSpecialLiteralHeredocTerminator.pm | 9 +- .../ValuesAndExpressions/ProhibitVersionStrings.pm | 9 +- .../ValuesAndExpressions/RequireConstantVersion.pm | 26 +- .../RequireInterpolationOfMetachars.pm | 9 +- .../RequireNumberSeparators.pm | 9 +- .../RequireQuotedHeredocTerminator.pm | 9 +- .../RequireUpperCaseHeredocTerminator.pm | 9 +- .../ProhibitAugmentedAssignmentInDeclaration.pm | 19 +- .../Variables/ProhibitConditionalDeclarations.pm | 9 +- .../Policy/Variables/ProhibitEvilVariables.pm | 8 +- .../Critic/Policy/Variables/ProhibitLocalVars.pm | 9 +- .../Critic/Policy/Variables/ProhibitMatchVars.pm | 9 +- .../Critic/Policy/Variables/ProhibitPackageVars.pm | 11 +- .../Policy/Variables/ProhibitPerl4PackageNames.pm | 9 +- .../Policy/Variables/ProhibitPunctuationVars.pm | 11 +- .../Critic/Policy/Variables/ProhibitReusedNames.pm | 24 +- .../Policy/Variables/ProhibitUnusedVariables.pm | 9 +- .../Critic/Policy/Variables/ProtectPrivateVars.pm | 9 +- .../Variables/RequireInitializationForLocalVars.pm | 9 +- .../Variables/RequireLexicalLoopIterators.pm | 9 +- .../Variables/RequireLocalizedPunctuationVars.pm | 9 +- .../Policy/Variables/RequireNegativeIndices.pm | 9 +- lib/Perl/Critic/PolicyConfig.pm | 9 +- lib/Perl/Critic/PolicyFactory.pm | 9 +- lib/Perl/Critic/PolicyListing.pm | 9 +- lib/Perl/Critic/PolicyParameter.pm | 9 +- lib/Perl/Critic/PolicyParameter/Behavior.pm | 9 +- .../Critic/PolicyParameter/Behavior/Boolean.pm | 9 +- .../Critic/PolicyParameter/Behavior/Enumeration.pm | 9 +- .../Critic/PolicyParameter/Behavior/Integer.pm | 9 +- lib/Perl/Critic/PolicyParameter/Behavior/String.pm | 9 +- .../Critic/PolicyParameter/Behavior/StringList.pm | 9 +- lib/Perl/Critic/PolicySummary.pod | 12 +- lib/Perl/Critic/ProfilePrototype.pm | 14 +- lib/Perl/Critic/Statistics.pm | 9 +- lib/Perl/Critic/TestUtils.pm | 15 +- lib/Perl/Critic/Theme.pm | 9 +- lib/Perl/Critic/ThemeListing.pm | 9 +- lib/Perl/Critic/UserProfile.pm | 9 +- lib/Perl/Critic/Utils.pm | 39 +- lib/Perl/Critic/Utils/Constants.pm | 9 +- lib/Perl/Critic/Utils/DataConversion.pm | 11 +- lib/Perl/Critic/Utils/McCabe.pm | 9 +- lib/Perl/Critic/Utils/POD.pm | 9 +- lib/Perl/Critic/Utils/POD/ParseInteriorSequence.pm | 9 +- lib/Perl/Critic/Utils/PPI.pm | 9 +- lib/Perl/Critic/Utils/Perl.pm | 9 +- lib/Perl/Critic/Violation.pm | 9 +- lib/Test/Perl/Critic/Policy.pm | 13 +- t/00_modules.t | 9 +- t/01_config.t | 13 +- t/01_config_bad_perlcriticrc.t | 9 - t/01_policy_config.t | 7 - t/02_policy.t | 7 - t/03_annotations.t | 7 - t/03_pragmas.t | 7 - t/04_options_processor.t | 7 - t/05_utils.t | 26 +- t/05_utils_perl.t | 7 - t/05_utils_pod.t | 7 - t/05_utils_ppi.t | 7 - t/06_violation.t | 7 - t/07_command.t | 7 - t/07_perlcritic.t | 7 - t/08_document.t | 7 - t/09_theme.t | 7 - t/10_user_profile.t | 7 - t/11_policy_factory.t | 7 - t/12_policy_listing.t | 7 - t/12_theme_listing.t | 7 - t/13_bundled_policies.t | 9 +- t/14_policy_parameter_behavior_boolean.t | 7 - t/14_policy_parameter_behavior_enumeration.t | 7 - t/14_policy_parameter_behavior_integer.t | 7 - t/14_policy_parameter_behavior_list_string.t | 7 - t/14_policy_parameter_behavior_string.t | 7 - t/14_policy_parameters.t | 7 - t/15_statistics.t | 7 - t/16_roundtrip_defaults.t | 7 - t/20_policies.t | 7 - t/20_policy_pod_spelling.d/stop-words.txt | 5 - t/20_policy_pod_spelling.t | 7 - t/20_policy_prohibit_evil_modules.t | 7 - t/20_policy_prohibit_hard_tabs.t | 7 - t/20_policy_prohibit_trailing_whitespace.t | 7 - t/20_policy_require_consistent_newlines.t | 7 - t/20_policy_require_tidy_code.t | 7 - t/92_memory_leaks.t | 7 - t/BuiltinFunctions/ProhibitBooleanGrep.run | 8 - t/BuiltinFunctions/ProhibitComplexMappings.run | 8 - t/BuiltinFunctions/ProhibitLvalueSubstr.run | 7 - t/BuiltinFunctions/ProhibitReverseSortBlock.run | 7 - t/BuiltinFunctions/ProhibitSleepViaSelect.run | 7 - t/BuiltinFunctions/ProhibitStringyEval.run | 7 - t/BuiltinFunctions/ProhibitStringySplit.run | 7 - t/BuiltinFunctions/ProhibitUniversalCan.run | 7 - t/BuiltinFunctions/ProhibitUniversalIsa.run | 7 - t/BuiltinFunctions/ProhibitUselessTopic.run | 66 +++ t/BuiltinFunctions/ProhibitVoidGrep.run | 7 - t/BuiltinFunctions/ProhibitVoidMap.run | 7 - t/BuiltinFunctions/RequireBlockGrep.run | 7 - t/BuiltinFunctions/RequireBlockMap.run | 7 - t/BuiltinFunctions/RequireGlobFunction.run | 7 - t/BuiltinFunctions/RequireSimpleSortBlock.run | 7 - t/ClassHierarchies/ProhibitAutoloading.run | 7 - t/ClassHierarchies/ProhibitExplicitISA.run | 7 - t/ClassHierarchies/ProhibitOneArgBless.run | 7 - t/CodeLayout/ProhibitParensWithBuiltins.run | 7 - t/CodeLayout/ProhibitQuotedWordLists.run | 7 - t/CodeLayout/RequireTrailingCommas.run | 7 - t/ControlStructures/ProhibitCStyleForLoops.run | 7 - t/ControlStructures/ProhibitCascadingIfElse.run | 7 - t/ControlStructures/ProhibitDeepNests.run | 7 - .../ProhibitLabelsWithSpecialBlockNames.run | 7 - .../ProhibitMutatingListFunctions.run | 7 - ...iveExpressionsInUnlessAndUntilConditions.run.PL | 15 - t/ControlStructures/ProhibitPostfixControls.run | 7 - t/ControlStructures/ProhibitUnlessBlocks.run | 7 - t/ControlStructures/ProhibitUnreachableCode.run | 7 - t/ControlStructures/ProhibitUntilBlocks.run | 7 - t/Documentation/RequirePackageMatchesPodName.run | 7 - t/Documentation/RequirePodAtEnd.run | 9 - t/Documentation/RequirePodLinksIncludeText.run | 7 - t/Documentation/RequirePodSections.run | 7 - t/ErrorHandling/RequireCarping.run | 7 - .../RequireCheckingReturnValueOfEval.run | 14 +- t/InputOutput/ProhibitBacktickOperators.run | 7 - t/InputOutput/ProhibitBarewordFileHandles.run | 7 - t/InputOutput/ProhibitExplicitStdin.run | 7 - t/InputOutput/ProhibitInteractiveTest.run | 7 - t/InputOutput/ProhibitJoinedReadline.run | 7 - t/InputOutput/ProhibitOneArgSelect.run | 7 - t/InputOutput/ProhibitReadlineInForLoop.run | 7 - t/InputOutput/ProhibitTwoArgOpen.run | 7 - t/InputOutput/RequireBracedFileHandleWithPrint.run | 7 - t/InputOutput/RequireBriefOpen.run | 7 - t/InputOutput/RequireCheckedClose.run | 9 - t/InputOutput/RequireCheckedOpen.run | 8 - t/InputOutput/RequireCheckedSyscalls.run | 8 - t/InputOutput/RequireEncodingWithUTF8Layer.run | 8 - t/Miscellanea/ProhibitFormats.run | 8 - t/Miscellanea/ProhibitTies.run | 8 - t/Miscellanea/ProhibitUnrestrictedNoCritic.run | 8 - t/Modules/ProhibitAutomaticExportation.run | 7 - t/Modules/ProhibitConditionalUseStatements.run | 8 - .../modules-no-regular-expressions.txt | 5 - .../modules-regular-expressions.txt | 5 - t/Modules/ProhibitEvilModules.run | 7 - t/Modules/ProhibitExcessMainComplexity.run | 9 - t/Modules/ProhibitMultiplePackages.run | 9 - t/Modules/RequireBarewordIncludes.run | 8 - t/Modules/RequireEndWithOne.run | 8 - t/Modules/RequireExplicitPackage.run | 8 - t/Modules/RequireFilenameMatchesPackage.run | 8 - t/Modules/RequireNoMatchVarsWithUseEnglish.run | 8 - t/Modules/RequireVersionVar.run | 8 - t/NamingConventions/Capitalization.run.PL | 15 - t/NamingConventions/ProhibitAmbiguousNames.run | 8 - t/Objects/ProhibitIndirectSyntax.run | 8 - t/References/ProhibitDoubleSigils.run | 8 - .../ProhibitCaptureWithoutTest.run | 7 - t/RegularExpressions/ProhibitComplexRegexes.run | 7 - t/RegularExpressions/ProhibitEnumeratedClasses.run | 7 - .../ProhibitEscapedMetacharacters.run | 7 - .../ProhibitFixedStringMatches.run | 7 - .../ProhibitSingleCharAlternation.run | 7 - t/RegularExpressions/ProhibitUnusedCapture.run | 7 - t/RegularExpressions/ProhibitUnusualDelimiters.run | 7 - t/RegularExpressions/ProhibitUselessTopic.run | 115 +++++ t/RegularExpressions/RequireBracesForMultiline.run | 7 - t/RegularExpressions/RequireDotMatchAnything.run | 7 - t/RegularExpressions/RequireExtendedFormatting.run | 7 - .../RequireLineBoundaryMatching.run | 7 - t/Subroutines/ProhibitAmpersandSigils.run | 8 - t/Subroutines/ProhibitBuiltinHomonyms.run | 8 - t/Subroutines/ProhibitExcessComplexity.run | 8 - t/Subroutines/ProhibitExplicitReturnUndef.run | 8 - t/Subroutines/ProhibitManyArgs.run | 7 - t/Subroutines/ProhibitNestedSubs.run | 8 - t/Subroutines/ProhibitReturnSort.run | 8 - t/Subroutines/ProhibitSubroutinePrototypes.run | 8 - t/Subroutines/ProhibitUnusedPrivateSubroutines.run | 9 - t/Subroutines/ProtectPrivateSubs.run | 9 - t/Subroutines/RequireArgUnpacking.run | 15 +- t/Subroutines/RequireFinalReturn.run | 10 - t/TestingAndDebugging/ProhibitNoStrict.run | 8 - t/TestingAndDebugging/ProhibitNoWarnings.run | 8 - .../ProhibitProlongedStrictureOverride.run | 8 - t/TestingAndDebugging/RequireTestLabels.run | 8 - t/TestingAndDebugging/RequireUseStrict.run | 7 - t/TestingAndDebugging/RequireUseWarnings.run | 8 - .../ProhibitCommaSeparatedStatements.run | 8 - t/ValuesAndExpressions/ProhibitComplexVersion.run | 7 - t/ValuesAndExpressions/ProhibitConstantPragma.run | 8 - t/ValuesAndExpressions/ProhibitEmptyQuotes.run | 8 - .../ProhibitEscapedCharacters.run | 8 - .../ProhibitImplicitNewlines.run | 8 - .../ProhibitInterpolationOfLiterals.run | 8 - t/ValuesAndExpressions/ProhibitLeadingZeros.run | 8 - .../ProhibitLongChainsOfMethodCalls.run | 8 - t/ValuesAndExpressions/ProhibitMagicNumbers.run | 8 - .../ProhibitMismatchedOperators.run | 8 - .../ProhibitMixedBooleanOperators.run | 17 +- t/ValuesAndExpressions/ProhibitNoisyQuotes.run | 8 - ...ProhibitQuotesAsQuotelikeOperatorDelimiters.run | 8 - .../ProhibitSpecialLiteralHeredocTerminator.run | 8 - t/ValuesAndExpressions/ProhibitVersionStrings.run | 8 - t/ValuesAndExpressions/RequireConstantVersion.run | 8 - .../RequireInterpolationOfMetachars.run | 8 - t/ValuesAndExpressions/RequireNumberSeparators.run | 8 - .../RequireQuotedHeredocTerminator.run | 8 - .../RequireUpperCaseHeredocTerminator.run | 8 - .../ProhibitAugmentedAssignmentInDeclaration.run | 8 - t/Variables/ProhibitConditionalDeclarations.run | 7 - .../variables-no-regular-expressions.txt | 5 - .../variables-regular-expressions.txt | 5 - t/Variables/ProhibitEvilVariables.run | 7 - t/Variables/ProhibitLocalVars.run | 8 - t/Variables/ProhibitMatchVars.run | 8 - t/Variables/ProhibitPackageVars.run | 8 - t/Variables/ProhibitPerl4PackageNames.run | 8 - t/Variables/ProhibitPunctuationVars.run | 8 - t/Variables/ProhibitReusedNames.run | 8 - t/Variables/ProhibitUnusedVariables.run | 8 - t/Variables/ProtectPrivateVars.run | 8 - t/Variables/RequireInitializationForLocalVars.run | 8 - t/Variables/RequireLexicalLoopIterators.run | 8 - t/Variables/RequireLocalizedPunctuationVars.run.PL | 14 - t/Variables/RequireNegativeIndices.run | 8 - xt/author/40_criticize-code.t | 10 +- xt/author/40_perlcriticrc-code | 10 - xt/author/40_stop_words | 5 - xt/author/41_criticize-policies.t | 7 - xt/author/41_perlcriticrc-policies | 7 - xt/author/42_criticize-tests.t | 10 +- xt/author/42_perlcriticrc-tests | 10 - xt/author/43_criticize-run-files.t | 7 - xt/author/43_perlcriticrc-run-files | 10 - xt/author/80_policysummary.t | 7 - xt/author/81_ppi_problems.t | 7 - xt/author/82_optional_modules.t | 50 -- xt/author/93_version.t | 9 +- xt/author/94_includes.t | 7 - xt/author/95_kwalitee.t | 7 - xt/author/98_pod_syntax.t | 7 - xt/author/99_pod_coverage.t | 7 - ...erate_without_optional_dependencies_wrappers.PL | 144 ------ 417 files changed, 1399 insertions(+), 4045 deletions(-) create mode 100644 README.md delete mode 100644 debian/patches/0001-Don-t-use-obsolete-make-local-hook-function.patch delete mode 100644 debian/patches/series create mode 100644 lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUselessTopic.pm create mode 100644 lib/Perl/Critic/Policy/RegularExpressions/ProhibitUselessTopic.pm create mode 100644 t/BuiltinFunctions/ProhibitUselessTopic.run create mode 100644 t/RegularExpressions/ProhibitUselessTopic.run delete mode 100644 xt/author/82_optional_modules.t delete mode 100644 xt/author/generate_without_optional_dependencies_wrappers.PL -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libperl-critic-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits