Coverage Summary

Module Perl-Lint
Version 0.23
Database: /.cpan/build/Perl-Lint-0.23-6tEj4X/cover_db
Report date: 2015-05-30 05:12:26
Perl version: v5.20.0
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 96.8 86.4 79.2 99.4 1.3 100.0 90.4
blib/lib/Perl/Lint.pm 94.0 83.3 55.5 90.9 33.3 68.3 88.3
blib/lib/Perl/Lint/Constants/Kind.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Perl/Lint/Constants/Type.pm 100.0 n/a n/a 100.0 n/a 0.5 100.0
blib/lib/Perl/Lint/Filter/LikePerlCritic/Brutal.pm 100.0 n/a n/a 100.0 0.0 0.0 93.3
blib/lib/Perl/Lint/Filter/LikePerlCritic/Cruel.pm 100.0 n/a n/a 100.0 0.0 0.0 95.0
blib/lib/Perl/Lint/Filter/LikePerlCritic/Gentle.pm 100.0 n/a n/a 100.0 0.0 0.0 95.0
blib/lib/Perl/Lint/Filter/LikePerlCritic/Harsh.pm 100.0 n/a n/a 100.0 0.0 0.0 95.0
blib/lib/Perl/Lint/Filter/LikePerlCritic/Stern.pm 100.0 n/a n/a 100.0 0.0 0.0 95.0
blib/lib/Perl/Lint/Keywords.pm 88.8 40.0 n/a 88.8 0.0 0.0 70.5
blib/lib/Perl/Lint/Policy.pm 90.0 n/a n/a 75.0 0.0 0.1 80.0
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm 100.0 92.8 80.5 100.0 0.0 0.1 92.0
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitComplexMappings.pm 96.3 86.6 63.6 100.0 0.0 0.1 89.2
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm 97.5 77.7 66.6 100.0 0.0 0.1 89.7
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm 100.0 100.0 83.3 100.0 0.0 0.1 95.1
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm 98.2 80.7 74.0 100.0 0.0 0.1 88.0
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringyEval.pm 100.0 93.3 100.0 100.0 0.0 0.1 96.6
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitStringySplit.pm 100.0 100.0 100.0 100.0 0.0 0.1 98.3
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalCan.pm 100.0 80.0 55.5 100.0 0.0 0.1 87.5
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm 100.0 80.0 55.5 100.0 0.0 0.1 87.5
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitUselessTopic.pm 98.2 88.4 70.3 100.0 0.0 0.2 88.9
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidGrep.pm 100.0 100.0 88.8 100.0 0.0 0.1 97.7
blib/lib/Perl/Lint/Policy/BuiltinFunctions/ProhibitVoidMap.pm 100.0 100.0 100.0 100.0 0.0 0.1 98.9
blib/lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockGrep.pm 100.0 100.0 66.6 100.0 0.0 0.1 95.3
blib/lib/Perl/Lint/Policy/BuiltinFunctions/RequireBlockMap.pm 100.0 100.0 66.6 100.0 0.0 0.1 95.3
blib/lib/Perl/Lint/Policy/BuiltinFunctions/RequireGlobFunction.pm 100.0 100.0 n/a 100.0 0.0 0.1 97.4
blib/lib/Perl/Lint/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm 100.0 100.0 66.6 100.0 0.0 0.1 96.8
blib/lib/Perl/Lint/Policy/ClassHierarchies/ProhibitAutoloading.pm 100.0 100.0 n/a 100.0 0.0 0.1 97.3
blib/lib/Perl/Lint/Policy/ClassHierarchies/ProhibitExplicitISA.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.5
blib/lib/Perl/Lint/Policy/ClassHierarchies/ProhibitOneArgBless.pm 97.7 95.4 62.5 100.0 0.0 0.1 87.6
blib/lib/Perl/Lint/Policy/CodeLayout/ProhibitParensWithBuiltins.pm 96.4 96.4 73.3 100.0 0.0 0.2 92.5
blib/lib/Perl/Lint/Policy/CodeLayout/ProhibitQuotedWordLists.pm 97.0 86.3 86.3 100.0 0.0 0.1 91.4
blib/lib/Perl/Lint/Policy/CodeLayout/RequireTrailingCommas.pm 100.0 100.0 91.6 100.0 0.0 0.1 97.6
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitCStyleForLoops.pm 97.2 85.7 100.0 100.0 0.0 0.1 93.4
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitCascadingIfElse.pm 100.0 91.6 87.5 100.0 0.0 0.1 95.8
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitDeepNests.pm 95.9 83.3 92.8 100.0 0.0 0.1 91.4
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm 100.0 83.3 n/a 100.0 0.0 0.1 94.5
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitMutatingListFunctions.pm 96.8 80.2 77.7 100.0 0.0 0.3 87.0
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm 94.7 72.2 100.0 100.0 0.0 0.1 87.8
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitPostfixControls.pm 100.0 100.0 91.1 100.0 0.0 0.1 96.1
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitUnlessBlocks.pm 96.6 75.0 n/a 100.0 0.0 0.1 89.8
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitUnreachableCode.pm 97.3 100.0 80.9 100.0 0.0 0.2 93.0
blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitUntilBlocks.pm 96.6 75.0 n/a 100.0 0.0 0.1 89.8
blib/lib/Perl/Lint/Policy/ErrorHandling/RequireCarping.pm 97.5 88.8 87.5 100.0 0.0 0.2 91.4
blib/lib/Perl/Lint/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm 100.0 100.0 87.3 100.0 0.0 0.2 95.7
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitBacktickOperators.pm 94.8 91.6 86.6 100.0 0.0 0.1 92.3
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitBarewordFileHandles.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.9
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitExplicitStdin.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.7
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitInteractiveTest.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.1
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitJoinedReadline.pm 100.0 100.0 66.6 100.0 0.0 0.1 96.1
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitOneArgSelect.pm 97.6 81.2 66.6 100.0 0.0 0.1 91.3
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitReadlineInForLoop.pm 97.7 88.8 100.0 100.0 0.0 0.1 94.6
blib/lib/Perl/Lint/Policy/InputOutput/ProhibitTwoArgOpen.pm 98.4 90.0 85.7 100.0 0.0 0.2 92.3
blib/lib/Perl/Lint/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm 100.0 90.0 85.7 100.0 0.0 0.1 93.7
blib/lib/Perl/Lint/Policy/InputOutput/RequireBriefOpen.pm 97.3 82.4 83.0 100.0 0.0 0.2 89.2
blib/lib/Perl/Lint/Policy/InputOutput/RequireCheckedClose.pm 87.1 73.0 50.0 100.0 0.0 0.2 75.3
blib/lib/Perl/Lint/Policy/InputOutput/RequireCheckedOpen.pm 87.1 71.7 45.8 100.0 0.0 0.2 74.0
blib/lib/Perl/Lint/Policy/InputOutput/RequireCheckedSyscalls.pm 91.1 77.6 52.3 92.8 0.0 0.2 79.2
blib/lib/Perl/Lint/Policy/InputOutput/RequireEncodingWithUTF8Layer.pm 100.0 100.0 80.0 100.0 0.0 0.1 91.3
blib/lib/Perl/Lint/Policy/Miscellanea/ProhibitFormats.pm 100.0 100.0 n/a 100.0 0.0 0.1 97.0
blib/lib/Perl/Lint/Policy/Miscellanea/ProhibitTies.pm 100.0 100.0 100.0 100.0 0.0 0.1 96.9
blib/lib/Perl/Lint/Policy/Miscellanea/ProhibitUnrestrictedNoLint.pm 100.0 100.0 n/a 100.0 0.0 0.1 96.7
blib/lib/Perl/Lint/Policy/Miscellanea/ProhibitUselessNoLint.pm 100.0 100.0 n/a 100.0 0.0 0.1 96.6
blib/lib/Perl/Lint/Policy/Modules/ProhibitAutomaticExportation.pm 100.0 100.0 91.6 100.0 0.0 0.1 95.5
blib/lib/Perl/Lint/Policy/Modules/ProhibitConditionalUseStatements.pm 100.0 96.4 87.3 100.0 0.0 0.2 93.6
blib/lib/Perl/Lint/Policy/Modules/ProhibitEvilModules.pm 100.0 100.0 100.0 100.0 0.0 0.2 98.7
blib/lib/Perl/Lint/Policy/Modules/ProhibitExcessMainComplexity.pm 97.2 91.6 100.0 100.0 0.0 0.1 97.2
blib/lib/Perl/Lint/Policy/Modules/ProhibitMultiplePackages.pm 100.0 100.0 n/a 100.0 0.0 0.1 97.3
blib/lib/Perl/Lint/Policy/Modules/RequireBarewordIncludes.pm 100.0 100.0 75.0 100.0 0.0 0.1 91.3
blib/lib/Perl/Lint/Policy/Modules/RequireEndWithOne.pm 97.0 83.3 75.0 100.0 0.0 0.1 87.5
blib/lib/Perl/Lint/Policy/Modules/RequireExplicitPackage.pm 100.0 100.0 91.6 100.0 0.0 0.1 97.3
blib/lib/Perl/Lint/Policy/Modules/RequireFilenameMatchesPackage.pm 100.0 96.8 70.5 100.0 0.0 0.2 94.4
blib/lib/Perl/Lint/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm 100.0 100.0 100.0 100.0 0.0 0.1 98.1
blib/lib/Perl/Lint/Policy/Modules/RequireVersionVar.pm 97.4 91.6 77.7 100.0 0.0 0.1 89.4
blib/lib/Perl/Lint/Policy/NamingConventions/Capitalization.pm 96.0 86.2 83.3 100.0 0.0 0.6 91.2
blib/lib/Perl/Lint/Policy/NamingConventions/ProhibitAmbiguousNames.pm 100.0 96.4 90.0 100.0 0.0 0.2 96.1
blib/lib/Perl/Lint/Policy/Objects/IndirectSyntax.pm 100.0 83.3 86.6 100.0 0.0 0.1 93.8
blib/lib/Perl/Lint/Policy/References/ProhibitDoubleSigils.pm 95.8 50.0 33.3 100.0 0.0 0.1 82.0
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm 94.0 83.3 72.0 100.0 0.0 0.2 86.3
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitComplexRegexes.pm 100.0 100.0 81.8 100.0 0.0 0.1 96.3
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitEnumeratedClasses.pm 100.0 90.9 77.7 100.0 0.0 0.2 94.8
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm 100.0 95.0 100.0 100.0 0.0 0.1 97.3
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitFixedStringMatches.pm 96.0 81.5 75.0 100.0 0.0 0.5 87.3
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm 100.0 100.0 n/a 100.0 0.0 0.1 98.1
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitUnusedCapture.pm 86.5 73.8 66.6 91.6 0.0 1.4 79.1
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm 100.0 87.5 95.8 100.0 0.0 0.1 95.6
blib/lib/Perl/Lint/Policy/RegularExpressions/ProhibitUselessTopic.pm 100.0 80.0 100.0 100.0 0.0 0.1 94.1
blib/lib/Perl/Lint/Policy/RegularExpressions/RequireBracesForMultiline.pm 100.0 90.0 66.6 100.0 0.0 0.1 92.5
blib/lib/Perl/Lint/Policy/RegularExpressions/RequireDotMatchAnything.pm 100.0 93.3 72.7 100.0 0.0 0.1 89.0
blib/lib/Perl/Lint/Policy/RegularExpressions/RequireExtendedFormatting.pm 100.0 94.1 67.7 100.0 0.0 0.2 87.4
blib/lib/Perl/Lint/Policy/RegularExpressions/RequireLineBoundaryMatching.pm 100.0 93.3 76.3 100.0 0.0 0.2 90.3
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitAmpersandSigils.pm 100.0 94.4 86.6 100.0 0.0 0.1 94.8
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitBuiltinHomonyms.pm 100.0 90.0 100.0 100.0 0.0 0.1 96.7
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitExcessComplexity.pm 97.2 83.3 100.0 100.0 0.0 0.1 96.3
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitExplicitReturnUndef.pm 100.0 100.0 66.6 100.0 0.0 0.1 94.8
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitManyArgs.pm 98.0 84.6 56.2 100.0 0.0 0.1 82.7
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitNestedSubs.pm 100.0 91.6 n/a 100.0 0.0 0.1 95.9
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitReturnSort.pm 95.7 92.3 72.2 100.0 0.0 0.1 89.8
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitSubroutinePrototypes.pm 100.0 100.0 n/a 100.0 0.0 0.1 96.8
blib/lib/Perl/Lint/Policy/Subroutines/ProhibitUnusedPrivateSubroutines.pm 93.1 90.3 82.2 100.0 0.0 0.2 89.5
blib/lib/Perl/Lint/Policy/Subroutines/ProtectPrivateSubs.pm 100.0 100.0 84.6 100.0 0.0 0.1 93.3
blib/lib/Perl/Lint/Policy/Subroutines/RequireArgUnpacking.pm 97.6 95.8 88.8 100.0 0.0 0.2 94.9
blib/lib/Perl/Lint/Policy/Subroutines/RequireFinalReturn.pm 95.0 89.0 85.7 100.0 0.0 0.2 90.9
blib/lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoStrict.pm 100.0 87.5 73.3 100.0 0.0 0.1 91.7
blib/lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitNoWarnings.pm 100.0 94.4 77.7 100.0 0.0 0.1 93.1
blib/lib/Perl/Lint/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm 100.0 89.2 72.2 100.0 0.0 0.2 92.5
blib/lib/Perl/Lint/Policy/TestingAndDebugging/RequireTestLabels.pm 100.0 93.4 72.3 100.0 0.0 0.2 90.4
blib/lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseStrict.pm 98.2 93.7 87.5 100.0 0.0 0.1 95.6
blib/lib/Perl/Lint/Policy/TestingAndDebugging/RequireUseWarnings.pm 100.0 100.0 87.5 100.0 0.0 0.1 97.8
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm 96.9 89.3 95.2 100.0 0.0 0.2 93.7
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitComplexVersion.pm 97.4 85.0 70.0 100.0 0.0 0.2 88.0
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm 100.0 75.0 33.3 100.0 0.0 0.1 89.4
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.5
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.8
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.5
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm 100.0 91.6 100.0 100.0 0.0 0.1 96.5
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm 96.3 85.4 90.9 100.0 0.0 0.1 91.8
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm 100.0 100.0 77.7 100.0 0.0 0.1 95.1
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm 97.4 81.5 82.1 100.0 0.0 0.3 89.0
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm 100.0 86.8 61.9 100.0 0.0 0.2 83.3
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm 100.0 96.4 88.8 100.0 0.0 0.1 95.9
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm 100.0 100.0 100.0 100.0 0.0 0.2 97.8
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm 100.0 93.7 83.3 100.0 0.0 0.1 95.0
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitSpecialHeredocTerminator.pm 100.0 100.0 100.0 100.0 0.0 0.1 98.1
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm 100.0 100.0 100.0 100.0 0.0 0.1 98.1
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/RequireConstantVersion.pm 95.9 90.5 93.9 100.0 0.0 0.2 93.4
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm 100.0 100.0 92.3 100.0 0.0 2.4 98.2
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/RequireNumberSeparators.pm 100.0 100.0 55.5 100.0 0.0 0.1 92.3
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm 100.0 100.0 n/a 100.0 0.0 0.1 96.7
blib/lib/Perl/Lint/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm 100.0 100.0 88.8 100.0 0.0 0.1 96.0
blib/lib/Perl/Lint/Policy/Variables/ProhibitAugmentedAssignmentInDeclaration.pm 100.0 100.0 91.6 100.0 0.0 0.1 96.4
blib/lib/Perl/Lint/Policy/Variables/ProhibitConditionalDeclarations.pm 100.0 92.8 100.0 100.0 0.0 0.1 97.5
blib/lib/Perl/Lint/Policy/Variables/ProhibitEvilVariables.pm 98.9 88.1 88.8 100.0 0.0 0.2 95.0
blib/lib/Perl/Lint/Policy/Variables/ProhibitLocalVars.pm 97.6 87.5 87.5 100.0 0.0 0.1 92.6
blib/lib/Perl/Lint/Policy/Variables/ProhibitMatchVars.pm 100.0 83.3 85.7 100.0 0.0 0.1 91.5
blib/lib/Perl/Lint/Policy/Variables/ProhibitPackageVars.pm 94.9 88.0 67.6 100.0 0.0 0.2 86.9
blib/lib/Perl/Lint/Policy/Variables/ProhibitPerl4PackageNames.pm 97.3 95.0 33.3 100.0 0.0 0.1 92.5
blib/lib/Perl/Lint/Policy/Variables/ProhibitPunctuationVars.pm 92.0 84.7 100.0 100.0 0.0 0.2 90.0
blib/lib/Perl/Lint/Policy/Variables/ProhibitReusedNames.pm 92.9 84.3 75.0 100.0 0.0 0.2 88.6
blib/lib/Perl/Lint/Policy/Variables/ProhibitUnusedVariables.pm 93.2 89.4 100.0 100.0 0.0 0.2 92.2
blib/lib/Perl/Lint/Policy/Variables/ProtectPrivateVars.pm 100.0 100.0 100.0 100.0 0.0 0.1 97.1
blib/lib/Perl/Lint/Policy/Variables/RequireInitializationForLocalVars.pm 97.0 83.3 n/a 100.0 0.0 0.1 92.4
blib/lib/Perl/Lint/Policy/Variables/RequireLexicalLoopIterators.pm 100.0 87.5 83.3 100.0 0.0 0.6 92.9
blib/lib/Perl/Lint/Policy/Variables/RequireLocalizedPunctuationVars.pm 96.0 74.2 76.4 100.0 0.0 1.4 86.2
blib/lib/Perl/Lint/Policy/Variables/RequireNegativeIndices.pm 100.0 87.5 91.6 100.0 0.0 0.1 94.2
blib/lib/Test/Perl/Lint.pm 90.4 50.0 33.3 100.0 100.0 0.0 78.8