-
-
12 Aug 2014 06:57:48 UTC
- Development release
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (28)
- Testers (160 / 0 / 4)
- Kwalitee
Bus factor: 1- License: perl_5
- Perl: v5.10.1
- Activity
24 month- Tools
- Download (93.64KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
Changes for version 0.01_01 - 2014-08-12
- original version
Modules
Yet Another Perl Source Code LinterProvides
in lib/Perl/Lint/Constants/Kind.pmin lib/Perl/Lint/Constants/Type.pmin lib/Perl/Lint/Keywords.pmin lib/Perl/Lint/Policy.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitBooleanGrep.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitComplexMappings.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringyEval.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringySplit.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalCan.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalIsa.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUselessTopic.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidGrep.pmin lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidMap.pmin lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockGrep.pmin lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockMap.pmin lib/Perl/Lint/Policy/BuiltinFunctions/RequireGlobFunction.pmin lib/Perl/Lint/Policy/BuiltinFunctions/RequireSimpleSortBlock.pmin lib/Perl/Lint/Policy/ClassHierarchies/ProhibitAutoloading.pmin lib/Perl/Lint/Policy/ClassHierarchies/ProhibitExplicitISA.pmin lib/Perl/Lint/Policy/ClassHierarchies/ProhibitOneArgBless.pmin lib/Perl/Lint/Policy/CodeLayout/ProhibitParensWithBuiltins.pmin lib/Perl/Lint/Policy/CodeLayout/ProhibitQuotedWordLists.pmin lib/Perl/Lint/Policy/CodeLayout/RequireTrailingCommas.pmin lib/Perl/Lint/Policy/ControlStructures/ProhibitCStyleForLoops.pmin lib/Perl/Lint/Policy/ControlStructures/ProhibitCascadingIfElse.pmin lib/Perl/Lint/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pmin lib/Perl/Lint/Policy/ControlStructures/ProhibitUnlessBlocks.pmin lib/Perl/Lint/Policy/ControlStructures/ProhibitUntilBlocks.pmin lib/Perl/Lint/Policy/ErrorHandling/RequireCarping.pmin lib/Perl/Lint/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitBacktickOperators.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitBarewordFileHandles.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitExplicitStdin.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitInteractiveTest.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitJoinedReadline.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitOneArgSelect.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitReadlineInForLoop.pmin lib/Perl/Lint/Policy/InputOutput/ProhibitTwoArgOpen.pmin lib/Perl/Lint/Policy/InputOutput/RequireBracedFileHandleWithPrint.pmin lib/Perl/Lint/Policy/InputOutput/RequireCheckedClose.pmin lib/Perl/Lint/Policy/InputOutput/RequireCheckedOpen.pmin lib/Perl/Lint/Policy/InputOutput/RequireCheckedSyscalls.pmin lib/Perl/Lint/Policy/InputOutput/RequireEncodingWithUTF8Layer.pmin lib/Perl/Lint/Policy/Miscellanea/ProhibitFormats.pmin lib/Perl/Lint/Policy/Miscellanea/ProhibitTies.pmin lib/Perl/Lint/Policy/Modules/ProhibitAutomaticExportation.pmin lib/Perl/Lint/Policy/Modules/ProhibitConditionalUseStatements.pmin lib/Perl/Lint/Policy/Modules/ProhibitEvilModules.pmin lib/Perl/Lint/Policy/Modules/ProhibitExcessMainComplexity.pmin lib/Perl/Lint/Policy/Modules/ProhibitMultiplePackages.pmin lib/Perl/Lint/Policy/Modules/RequireBarewordIncludes.pmin lib/Perl/Lint/Policy/Modules/RequireEndWithOne.pmin lib/Perl/Lint/Policy/Modules/RequireExplicitPackage.pmin lib/Perl/Lint/Policy/Modules/RequireFilenameMatchesPackage.pmin lib/Perl/Lint/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pmin lib/Perl/Lint/Policy/Modules/RequireVersionVar.pmin lib/Perl/Lint/Policy/NamingConventions/Capitalization.pmin lib/Perl/Lint/Policy/NamingConventions/ProhibitAmbiguousNames.pmin lib/Perl/Lint/Policy/Objects/IndirectSyntax.pmin lib/Perl/Lint/Policy/References/ProhibitDoubleSigils.pmin lib/Perl/Lint/Policy/RegularExpressions/ProhibitComplexRegexes.pmin lib/Perl/Lint/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pmin lib/Perl/Lint/Policy/RegularExpressions/ProhibitFixedStringMatches.pmin lib/Perl/Lint/Policy/RegularExpressions/ProhibitUnusualDelimiters.pmin lib/Perl/Lint/Policy/RegularExpressions/RequireBracesForMultiline.pmin lib/Perl/Lint/Policy/RegularExpressions/RequireDotMatchAnything.pmin lib/Perl/Lint/Policy/RegularExpressions/RequireExtendedFormatting.pmin lib/Perl/Lint/Policy/RegularExpressions/RequireLineBoundaryMatching.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitAmpersandSigils.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitBuiltinHomonyms.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitExcessComplexity.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitExplicitReturnUndef.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitManyArgs.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitNestedSubs.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitReturnSort.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitSubroutinePrototypes.pmin lib/Perl/Lint/Policy/Subroutines/ProhibitUnusedPrivateSubroutines.pmin lib/Perl/Lint/Policy/Subroutines/ProtectPrivateSubs.pmin lib/Perl/Lint/Policy/Subroutines/RequireArgUnpacking.pmin lib/Perl/Lint/Policy/Subroutines/RequireFinalReturn.pmin lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoStrict.pmin lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoWarnings.pmin lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pmin lib/Perl/Lint/Policy/TestingAndDebugging/RequireTestLabels.pmin lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseStrict.pmin lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseWarnings.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitComplexVersion.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitConstantPragma.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitSpecialHeredocTerminator.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitVersionStrings.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/RequireNumberSeparators.pmin lib/Perl/Lint/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pmin lib/Perl/Lint/Policy/Variables/ProhibitAugmentedAssignmentInDeclaration.pmin lib/Perl/Lint/Policy/Variables/ProhibitConditionalDeclarations.pmin lib/Perl/Lint/Policy/Variables/ProhibitLocalVars.pmin lib/Perl/Lint/Policy/Variables/ProhibitMatchVars.pmin lib/Perl/Lint/Policy/Variables/ProhibitPackageVars.pmin lib/Perl/Lint/Policy/Variables/ProhibitPerl4PackageNames.pmin lib/Perl/Lint/Policy/Variables/ProtectPrivateVars.pmin lib/Perl/Lint/Policy/Variables/RequireInitializationForLocalVars.pmExamples
Module Install Instructions
To install Perl::Lint, copy and paste the appropriate command in to your terminal.
cpanm Perl::Lint
perl -MCPAN -e shell install Perl::Lint
For more information on module installation, please visit the detailed CPAN module installation guide.