diff options
author | adamw <adamw@FreeBSD.org> | 2015-03-29 04:00:43 +0800 |
---|---|---|
committer | adamw <adamw@FreeBSD.org> | 2015-03-29 04:00:43 +0800 |
commit | 5349220b5d4248606b0c40913736f27b6cb017b2 (patch) | |
tree | ad3e13835b68f099eae7798e03a864eaafe709ba /textproc | |
parent | 7b6d1729443d3647a7dc1274fcb24682000118e8 (diff) | |
download | freebsd-ports-gnome-5349220b5d4248606b0c40913736f27b6cb017b2.tar.gz freebsd-ports-gnome-5349220b5d4248606b0c40913736f27b6cb017b2.tar.zst freebsd-ports-gnome-5349220b5d4248606b0c40913736f27b6cb017b2.zip |
Add textproc/p5-Perl-Lint, a very fast Perl linter. Uses the p5-Perl-Critic heuristics
but with a much faster parser.
Add two modules it needs:
- p5-List-Flatten, which flattens nested arrays into a single list
- p5-Regexp-Lexer, a regexp lexer that lexes regexps.
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/p5-Perl-Lint/Makefile | 29 | ||||
-rw-r--r-- | textproc/p5-Perl-Lint/distinfo | 2 | ||||
-rw-r--r-- | textproc/p5-Perl-Lint/pkg-descr | 4 | ||||
-rw-r--r-- | textproc/p5-Perl-Lint/pkg-plist | 288 |
5 files changed, 324 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 2379cbbacd08..bb4537d35db6 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -645,6 +645,7 @@ SUBDIR += p5-Parse-Syslog SUBDIR += p5-Perl-Critic SUBDIR += p5-Perl-Critic-Bangs + SUBDIR += p5-Perl-Lint SUBDIR += p5-Perl-MinimumVersion SUBDIR += p5-PerlPoint-Converters SUBDIR += p5-PerlPoint-Package diff --git a/textproc/p5-Perl-Lint/Makefile b/textproc/p5-Perl-Lint/Makefile new file mode 100644 index 000000000000..900d9c4c820e --- /dev/null +++ b/textproc/p5-Perl-Lint/Makefile @@ -0,0 +1,29 @@ +# Created by: Adam Weinberger <adamw@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Perl-Lint +PORTVERSION= 0.20 +CATEGORIES= textproc perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MOZNION +PKGNAMEPREFIX= p5- + +MAINTAINER= adamw@FreeBSD.org +COMMENT= Yet another Perl source code linter + +BUILD_DEPENDS= p5-B-Keywords>=0:${PORTSDIR}/devel/p5-B-Keywords \ + p5-Compiler-Lexer>=0.22:${PORTSDIR}/devel/p5-Compiler-Lexer \ + p5-Email-Address>=0:${PORTSDIR}/mail/p5-Email-Address \ + p5-List-Flatten>=0:${PORTSDIR}/devel/p5-List-Flatten \ + p5-List-MoreUtils>=0.33:${PORTSDIR}/lang/p5-List-MoreUtils \ + p5-Regexp-Lexer>=0.05:${PORTSDIR}/devel/p5-Regexp-Lexer \ + p5-Scalar-List-Utils>=1.41:${PORTSDIR}/lang/p5-Scalar-List-Utils \ + p5-String-CamelCase>=0:${PORTSDIR}/textproc/p5-String-CamelCase \ + p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-Text-TestBase>=0:${PORTSDIR}/textproc/p5-Text-TestBase + +USES= perl5 +USE_PERL5= modbuildtiny + +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-Lint/distinfo b/textproc/p5-Perl-Lint/distinfo new file mode 100644 index 000000000000..abe73331912e --- /dev/null +++ b/textproc/p5-Perl-Lint/distinfo @@ -0,0 +1,2 @@ +SHA256 (Perl-Lint-0.20.tar.gz) = b0f60e35c39a180dcbd88a24057be6eb09dfdd3c756d9f6022185ad5c8731e70 +SIZE (Perl-Lint-0.20.tar.gz) = 168747 diff --git a/textproc/p5-Perl-Lint/pkg-descr b/textproc/p5-Perl-Lint/pkg-descr new file mode 100644 index 000000000000..cc308eb25e00 --- /dev/null +++ b/textproc/p5-Perl-Lint/pkg-descr @@ -0,0 +1,4 @@ +This module implements Perl::Critic's heuristics with a much faster +analyzer. + +WWW: https://metacpan.org/pod/Perl::Lint diff --git a/textproc/p5-Perl-Lint/pkg-plist b/textproc/p5-Perl-Lint/pkg-plist new file mode 100644 index 000000000000..b949d638b157 --- /dev/null +++ b/textproc/p5-Perl-Lint/pkg-plist @@ -0,0 +1,288 @@ +%%SITE_PERL%%/Perl/Lint.pm +%%SITE_PERL%%/Perl/Lint/Constants/Kind.pm +%%SITE_PERL%%/Perl/Lint/Constants/Type.pm +%%SITE_PERL%%/Perl/Lint/Filter/LikePerlCritic/Brutal.pm +%%SITE_PERL%%/Perl/Lint/Filter/LikePerlCritic/Cruel.pm +%%SITE_PERL%%/Perl/Lint/Filter/LikePerlCritic/Gentle.pm +%%SITE_PERL%%/Perl/Lint/Filter/LikePerlCritic/Harsh.pm +%%SITE_PERL%%/Perl/Lint/Filter/LikePerlCritic/Stern.pm +%%SITE_PERL%%/Perl/Lint/Keywords.pm +%%SITE_PERL%%/Perl/Lint/Policy.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitComplexMappings.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringyEval.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringySplit.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalCan.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitUselessTopic.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidGrep.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidMap.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/RequireBlockGrep.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/RequireBlockMap.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/RequireGlobFunction.pm +%%SITE_PERL%%/Perl/Lint/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm +%%SITE_PERL%%/Perl/Lint/Policy/ClassHierarchies/ProhibitAutoloading.pm +%%SITE_PERL%%/Perl/Lint/Policy/ClassHierarchies/ProhibitExplicitISA.pm +%%SITE_PERL%%/Perl/Lint/Policy/ClassHierarchies/ProhibitOneArgBless.pm +%%SITE_PERL%%/Perl/Lint/Policy/CodeLayout/ProhibitParensWithBuiltins.pm +%%SITE_PERL%%/Perl/Lint/Policy/CodeLayout/ProhibitQuotedWordLists.pm +%%SITE_PERL%%/Perl/Lint/Policy/CodeLayout/RequireTrailingCommas.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitCStyleForLoops.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitCascadingIfElse.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitDeepNests.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitMutatingListFunctions.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitPostfixControls.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitUnlessBlocks.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitUnreachableCode.pm +%%SITE_PERL%%/Perl/Lint/Policy/ControlStructures/ProhibitUntilBlocks.pm +%%SITE_PERL%%/Perl/Lint/Policy/ErrorHandling/RequireCarping.pm +%%SITE_PERL%%/Perl/Lint/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitBacktickOperators.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitBarewordFileHandles.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitExplicitStdin.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitInteractiveTest.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitJoinedReadline.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitOneArgSelect.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitReadlineInForLoop.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/ProhibitTwoArgOpen.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/RequireBriefOpen.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/RequireCheckedClose.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/RequireCheckedOpen.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/RequireCheckedSyscalls.pm +%%SITE_PERL%%/Perl/Lint/Policy/InputOutput/RequireEncodingWithUTF8Layer.pm +%%SITE_PERL%%/Perl/Lint/Policy/Miscellanea/ProhibitFormats.pm +%%SITE_PERL%%/Perl/Lint/Policy/Miscellanea/ProhibitTies.pm +%%SITE_PERL%%/Perl/Lint/Policy/Miscellanea/ProhibitUnrestrictedNoLint.pm +%%SITE_PERL%%/Perl/Lint/Policy/Miscellanea/ProhibitUselessNoLint.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/ProhibitAutomaticExportation.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/ProhibitConditionalUseStatements.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/ProhibitEvilModules.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/ProhibitExcessMainComplexity.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/ProhibitMultiplePackages.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/RequireBarewordIncludes.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/RequireEndWithOne.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/RequireExplicitPackage.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/RequireFilenameMatchesPackage.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm +%%SITE_PERL%%/Perl/Lint/Policy/Modules/RequireVersionVar.pm +%%SITE_PERL%%/Perl/Lint/Policy/NamingConventions/Capitalization.pm +%%SITE_PERL%%/Perl/Lint/Policy/NamingConventions/ProhibitAmbiguousNames.pm +%%SITE_PERL%%/Perl/Lint/Policy/Objects/IndirectSyntax.pm +%%SITE_PERL%%/Perl/Lint/Policy/References/ProhibitDoubleSigils.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitComplexRegexes.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitEnumeratedClasses.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitFixedStringMatches.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitUnusedCapture.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/ProhibitUselessTopic.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/RequireBracesForMultiline.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/RequireDotMatchAnything.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/RequireExtendedFormatting.pm +%%SITE_PERL%%/Perl/Lint/Policy/RegularExpressions/RequireLineBoundaryMatching.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitAmpersandSigils.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitBuiltinHomonyms.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitExcessComplexity.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitExplicitReturnUndef.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitManyArgs.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitNestedSubs.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitReturnSort.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitSubroutinePrototypes.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProhibitUnusedPrivateSubroutines.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/ProtectPrivateSubs.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/RequireArgUnpacking.pm +%%SITE_PERL%%/Perl/Lint/Policy/Subroutines/RequireFinalReturn.pm +%%SITE_PERL%%/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoStrict.pm +%%SITE_PERL%%/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoWarnings.pm +%%SITE_PERL%%/Perl/Lint/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm +%%SITE_PERL%%/Perl/Lint/Policy/TestingAndDebugging/RequireTestLabels.pm +%%SITE_PERL%%/Perl/Lint/Policy/TestingAndDebugging/RequireUseStrict.pm +%%SITE_PERL%%/Perl/Lint/Policy/TestingAndDebugging/RequireUseWarnings.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitComplexVersion.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitSpecialHeredocTerminator.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/RequireConstantVersion.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/RequireNumberSeparators.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm +%%SITE_PERL%%/Perl/Lint/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitAugmentedAssignmentInDeclaration.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitConditionalDeclarations.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitEvilVariables.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitLocalVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitMatchVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitPackageVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitPerl4PackageNames.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitPunctuationVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitReusedNames.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProhibitUnusedVariables.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/ProtectPrivateVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/RequireInitializationForLocalVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/RequireLexicalLoopIterators.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/RequireLocalizedPunctuationVars.pm +%%SITE_PERL%%/Perl/Lint/Policy/Variables/RequireNegativeIndices.pm +%%PERL5_MAN3%%/Perl::Lint.3.gz +%%PERL5_MAN3%%/Perl::Lint::Constants::Kind.3.gz +%%PERL5_MAN3%%/Perl::Lint::Constants::Type.3.gz +%%PERL5_MAN3%%/Perl::Lint::Filter::LikePerlCritic::Brutal.3.gz +%%PERL5_MAN3%%/Perl::Lint::Filter::LikePerlCritic::Cruel.3.gz +%%PERL5_MAN3%%/Perl::Lint::Filter::LikePerlCritic::Gentle.3.gz +%%PERL5_MAN3%%/Perl::Lint::Filter::LikePerlCritic::Harsh.3.gz +%%PERL5_MAN3%%/Perl::Lint::Filter::LikePerlCritic::Stern.3.gz +%%PERL5_MAN3%%/Perl::Lint::Keywords.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitBooleanGrep.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitComplexMappings.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitLvalueSubstr.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitReverseSortBlock.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitSleepViaSelect.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitStringyEval.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitStringySplit.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitUniversalCan.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitUniversalIsa.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitUselessTopic.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitVoidGrep.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::ProhibitVoidMap.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::RequireBlockGrep.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::RequireBlockMap.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::RequireGlobFunction.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::BuiltinFunctions::RequireSimpleSortBlock.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ClassHierarchies::ProhibitAutoloading.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ClassHierarchies::ProhibitExplicitISA.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ClassHierarchies::ProhibitOneArgBless.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::CodeLayout::ProhibitParensWithBuiltins.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::CodeLayout::ProhibitQuotedWordLists.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::CodeLayout::RequireTrailingCommas.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitCStyleForLoops.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitCascadingIfElse.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitDeepNests.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitLabelsWithSpecialBlockNames.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitMutatingListFunctions.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitNegativeExpressionsInUnlessAndUntilConditions.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitPostfixControls.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitUnlessBlocks.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitUnreachableCode.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ControlStructures::ProhibitUntilBlocks.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ErrorHandling::RequireCarping.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ErrorHandling::RequireCheckingReturnValueOfEval.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitBacktickOperators.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitBarewordFileHandles.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitExplicitStdin.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitInteractiveTest.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitJoinedReadline.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitOneArgSelect.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitReadlineInForLoop.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::ProhibitTwoArgOpen.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::RequireBracedFileHandleWithPrint.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::RequireBriefOpen.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::RequireCheckedClose.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::RequireCheckedOpen.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::RequireCheckedSyscalls.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::InputOutput::RequireEncodingWithUTF8Layer.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Miscellanea::ProhibitFormats.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Miscellanea::ProhibitTies.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Miscellanea::ProhibitUnrestrictedNoLint.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Miscellanea::ProhibitUselessNoLint.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::ProhibitAutomaticExportation.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::ProhibitConditionalUseStatements.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::ProhibitEvilModules.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::ProhibitExcessMainComplexity.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::ProhibitMultiplePackages.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::RequireBarewordIncludes.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::RequireEndWithOne.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::RequireExplicitPackage.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::RequireFilenameMatchesPackage.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::RequireNoMatchVarsWithUseEnglish.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Modules::RequireVersionVar.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::NamingConventions::Capitalization.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::NamingConventions::ProhibitAmbiguousNames.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Objects::IndirectSyntax.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::References::ProhibitDoubleSigils.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitCaptureWithoutTest.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitComplexRegexes.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitEnumeratedClasses.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitEscapedMetacharacters.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitFixedStringMatches.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitSingleCharAlternation.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitUnusedCapture.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitUnusualDelimiters.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::ProhibitUselessTopic.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::RequireBracesForMultiline.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::RequireDotMatchAnything.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::RequireExtendedFormatting.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::RegularExpressions::RequireLineBoundaryMatching.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitAmpersandSigils.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitBuiltinHomonyms.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitExcessComplexity.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitExplicitReturnUndef.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitManyArgs.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitNestedSubs.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitReturnSort.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitSubroutinePrototypes.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProhibitUnusedPrivateSubroutines.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::ProtectPrivateSubs.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::RequireArgUnpacking.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Subroutines::RequireFinalReturn.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::TestingAndDebugging::ProhibitNoStrict.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::TestingAndDebugging::ProhibitNoWarnings.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::TestingAndDebugging::ProhibitProlongedStrictureOverride.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::TestingAndDebugging::RequireTestLabels.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::TestingAndDebugging::RequireUseStrict.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::TestingAndDebugging::RequireUseWarnings.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitCommaSeparatedStatements.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitComplexVersion.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitConstantPragma.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitEmptyQuotes.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitEscapedCharacters.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitImplicitNewlines.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitLeadingZeros.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitLongChainsOfMethodCalls.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitMagicNumbers.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitMismatchedOperators.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitNoisyQuotes.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitQuotesAsQuotelikeOperatorDelimiters.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitSpecialHeredocTerminator.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::ProhibitVersionStrings.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::RequireConstantVersion.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::RequireNumberSeparators.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitAugmentedAssignmentInDeclaration.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitConditionalDeclarations.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitEvilVariables.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitLocalVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitMatchVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitPackageVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitPerl4PackageNames.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitPunctuationVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitReusedNames.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProhibitUnusedVariables.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::ProtectPrivateVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::RequireInitializationForLocalVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::RequireLexicalLoopIterators.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::RequireLocalizedPunctuationVars.3.gz +%%PERL5_MAN3%%/Perl::Lint::Policy::Variables::RequireNegativeIndices.3.gz |