Benchmark-Perl-Formance-Cargo 0.04 Deleted
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: P6STD::STD
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- B::Keywords
- Config::Tiny
- Email::Address
- Exception::Class
- IO::String
- List::MoreUtils
- PPI::Document
- PPI::Document::File
- PPI::Token::Magic
- PPI::Token::Quote::Single
- PPI::Token::Symbol
- PPI::Token::Whitespace
- PPIx::Utilities::Statement
- Perl::Critic
- Perl::Critic::Annotation
- Perl::Critic::Config
- Perl::Critic::Document
- Perl::Critic::Exception::AggregateConfiguration
- Perl::Critic::Exception::Configuration
- Perl::Critic::Exception::Configuration::Generic
- Perl::Critic::Exception::Configuration::NonExistentPolicy
- Perl::Critic::Exception::Configuration::Option::Global::ExtraParameter
- Perl::Critic::Exception::Configuration::Option::Global::ParameterValue
- Perl::Critic::Exception::Configuration::Option::Policy::ExtraParameter
- Perl::Critic::Exception::Configuration::Option::Policy::ParameterValue
- Perl::Critic::Exception::Fatal::Generic
- Perl::Critic::Exception::Fatal::Internal
- Perl::Critic::Exception::Fatal::PolicyDefinition
- Perl::Critic::Exception::IO
- Perl::Critic::Exception::Parse
- Perl::Critic::OptionsProcessor
- Perl::Critic::Policy
- Perl::Critic::PolicyConfig
- Perl::Critic::PolicyFactory
- Perl::Critic::PolicyParameter
- Perl::Critic::PolicyParameter::Behavior
- Perl::Critic::PolicyParameter::Behavior::Boolean
- Perl::Critic::PolicyParameter::Behavior::Enumeration
- Perl::Critic::PolicyParameter::Behavior::Integer
- Perl::Critic::PolicyParameter::Behavior::String
- Perl::Critic::PolicyParameter::Behavior::StringList
- Perl::Critic::Statistics
- Perl::Critic::Theme
- Perl::Critic::UserProfile
- Perl::Critic::Utils
- Perl::Critic::Utils::Constants
- Perl::Critic::Utils::DataConversion
- Perl::Critic::Utils::McCabe
- Perl::Critic::Utils::POD
- Perl::Critic::Utils::PPI
- Perl::Critic::Utils::Perl
- Perl::Critic::Violation
- Readonly
- Regexp::Common
- String::Format
- YAML::XS
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: share/P6STD/Actions.pm, share/P6STD/LazyMap.pm, share/P6STD/STD.pm, share/P6STD/inc/MyBuilder.pm, share/P6STD/tools/DumpMatch.pm, share/PerlCritic/Critic.pm, share/PerlCritic/Critic/Annotation.pm, share/PerlCritic/Critic/Command.pm, share/PerlCritic/Critic/Config.pm, share/PerlCritic/Critic/Document.pm, share/PerlCritic/Critic/Exception.pm, share/PerlCritic/Critic/Exception/AggregateConfiguration.pm, share/PerlCritic/Critic/Exception/Configuration.pm, share/PerlCritic/Critic/Exception/Configuration/Generic.pm, share/PerlCritic/Critic/Exception/Configuration/NonExistentPolicy.pm, share/PerlCritic/Critic/Exception/Configuration/Option.pm, share/PerlCritic/Critic/Exception/Configuration/Option/Global.pm, share/PerlCritic/Critic/Exception/Configuration/Option/Global/ExtraParameter.pm, share/PerlCritic/Critic/Exception/Configuration/Option/Global/ParameterValue.pm, share/PerlCritic/Critic/Exception/Configuration/Option/Policy.pm, share/PerlCritic/Critic/Exception/Configuration/Option/Policy/ExtraParameter.pm, share/PerlCritic/Critic/Exception/Configuration/Option/Policy/ParameterValue.pm, share/PerlCritic/Critic/Exception/Fatal.pm, share/PerlCritic/Critic/Exception/Fatal/Generic.pm, share/PerlCritic/Critic/Exception/Fatal/Internal.pm, share/PerlCritic/Critic/Exception/Fatal/PolicyDefinition.pm, share/PerlCritic/Critic/Exception/IO.pm, share/PerlCritic/Critic/Exception/Parse.pm, share/PerlCritic/Critic/OptionsProcessor.pm, share/PerlCritic/Critic/Policy.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitComplexMappings.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitStringySplit.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitUniversalCan.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitVoidGrep.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/ProhibitVoidMap.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/RequireBlockGrep.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/RequireBlockMap.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/RequireGlobFunction.pm, share/PerlCritic/Critic/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm, share/PerlCritic/Critic/Policy/ClassHierarchies/ProhibitAutoloading.pm, share/PerlCritic/Critic/Policy/ClassHierarchies/ProhibitExplicitISA.pm, share/PerlCritic/Critic/Policy/ClassHierarchies/ProhibitOneArgBless.pm, share/PerlCritic/Critic/Policy/CodeLayout/ProhibitHardTabs.pm, share/PerlCritic/Critic/Policy/CodeLayout/ProhibitParensWithBuiltins.pm, share/PerlCritic/Critic/Policy/CodeLayout/ProhibitQuotedWordLists.pm, share/PerlCritic/Critic/Policy/CodeLayout/ProhibitTrailingWhitespace.pm, share/PerlCritic/Critic/Policy/CodeLayout/RequireConsistentNewlines.pm, share/PerlCritic/Critic/Policy/CodeLayout/RequireTidyCode.pm, share/PerlCritic/Critic/Policy/CodeLayout/RequireTrailingCommas.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitCStyleForLoops.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitCascadingIfElse.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitDeepNests.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitMutatingListFunctions.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitPostfixControls.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitUnlessBlocks.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitUnreachableCode.pm, share/PerlCritic/Critic/Policy/ControlStructures/ProhibitUntilBlocks.pm, share/PerlCritic/Critic/Policy/Documentation/PodSpelling.pm, share/PerlCritic/Critic/Policy/Documentation/RequirePackageMatchesPodName.pm, share/PerlCritic/Critic/Policy/Documentation/RequirePodAtEnd.pm, share/PerlCritic/Critic/Policy/Documentation/RequirePodLinksIncludeText.pm, share/PerlCritic/Critic/Policy/Documentation/RequirePodSections.pm, share/PerlCritic/Critic/Policy/ErrorHandling/RequireCarping.pm, share/PerlCritic/Critic/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitBarewordFileHandles.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitExplicitStdin.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitInteractiveTest.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitJoinedReadline.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitOneArgSelect.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitReadlineInForLoop.pm, share/PerlCritic/Critic/Policy/InputOutput/ProhibitTwoArgOpen.pm, share/PerlCritic/Critic/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm, share/PerlCritic/Critic/Policy/InputOutput/RequireBriefOpen.pm, share/PerlCritic/Critic/Policy/InputOutput/RequireCheckedClose.pm, share/PerlCritic/Critic/Policy/InputOutput/RequireCheckedOpen.pm, share/PerlCritic/Critic/Policy/InputOutput/RequireCheckedSyscalls.pm, share/PerlCritic/Critic/Policy/Miscellanea/ProhibitFormats.pm, share/PerlCritic/Critic/Policy/Miscellanea/ProhibitTies.pm, share/PerlCritic/Critic/Policy/Miscellanea/ProhibitUnrestrictedNoCritic.pm, share/PerlCritic/Critic/Policy/Miscellanea/ProhibitUselessNoCritic.pm, share/PerlCritic/Critic/Policy/Miscellanea/RequireRcsKeywords.pm, share/PerlCritic/Critic/Policy/Modules/ProhibitAutomaticExportation.pm, share/PerlCritic/Critic/Policy/Modules/ProhibitEvilModules.pm, share/PerlCritic/Critic/Policy/Modules/ProhibitExcessMainComplexity.pm, share/PerlCritic/Critic/Policy/Modules/ProhibitMultiplePackages.pm, share/PerlCritic/Critic/Policy/Modules/RequireBarewordIncludes.pm, share/PerlCritic/Critic/Policy/Modules/RequireEndWithOne.pm, share/PerlCritic/Critic/Policy/Modules/RequireExplicitPackage.pm, share/PerlCritic/Critic/Policy/Modules/RequireFilenameMatchesPackage.pm, share/PerlCritic/Critic/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm, share/PerlCritic/Critic/Policy/Modules/RequireVersionVar.pm, share/PerlCritic/Critic/Policy/NamingConventions/Capitalization.pm, share/PerlCritic/Critic/Policy/NamingConventions/ProhibitAmbiguousNames.pm, share/PerlCritic/Critic/Policy/Objects/ProhibitIndirectSyntax.pm, share/PerlCritic/Critic/Policy/References/ProhibitDoubleSigils.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitComplexRegexes.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitEnumeratedClasses.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitFixedStringMatches.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm, share/PerlCritic/Critic/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm, share/PerlCritic/Critic/Policy/RegularExpressions/RequireBracesForMultiline.pm, share/PerlCritic/Critic/Policy/RegularExpressions/RequireDotMatchAnything.pm, share/PerlCritic/Critic/Policy/RegularExpressions/RequireExtendedFormatting.pm, share/PerlCritic/Critic/Policy/RegularExpressions/RequireLineBoundaryMatching.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitAmpersandSigils.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitBuiltinHomonyms.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitExcessComplexity.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitExplicitReturnUndef.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitManyArgs.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitNestedSubs.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitReturnSort.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitSubroutinePrototypes.pm, share/PerlCritic/Critic/Policy/Subroutines/ProhibitUnusedPrivateSubroutines.pm, share/PerlCritic/Critic/Policy/Subroutines/ProtectPrivateSubs.pm, share/PerlCritic/Critic/Policy/Subroutines/RequireArgUnpacking.pm, share/PerlCritic/Critic/Policy/Subroutines/RequireFinalReturn.pm, share/PerlCritic/Critic/Policy/TestingAndDebugging/ProhibitNoStrict.pm, share/PerlCritic/Critic/Policy/TestingAndDebugging/ProhibitNoWarnings.pm, share/PerlCritic/Critic/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm, share/PerlCritic/Critic/Policy/TestingAndDebugging/RequireTestLabels.pm, share/PerlCritic/Critic/Policy/TestingAndDebugging/RequireUseStrict.pm, share/PerlCritic/Critic/Policy/TestingAndDebugging/RequireUseWarnings.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitComplexVersion.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitSpecialLiteralHeredocTerminator.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/RequireConstantVersion.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/RequireNumberSeparators.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm, share/PerlCritic/Critic/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitConditionalDeclarations.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitEvilVariables.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitLocalVars.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitMatchVars.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitPackageVars.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitPerl4PackageNames.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitPunctuationVars.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitReusedNames.pm, share/PerlCritic/Critic/Policy/Variables/ProhibitUnusedVariables.pm, share/PerlCritic/Critic/Policy/Variables/ProtectPrivateVars.pm, share/PerlCritic/Critic/Policy/Variables/RequireInitializationForLocalVars.pm, share/PerlCritic/Critic/Policy/Variables/RequireLexicalLoopIterators.pm, share/PerlCritic/Critic/Policy/Variables/RequireLocalizedPunctuationVars.pm, share/PerlCritic/Critic/Policy/Variables/RequireNegativeIndices.pm, share/PerlCritic/Critic/PolicyConfig.pm, share/PerlCritic/Critic/PolicyFactory.pm, share/PerlCritic/Critic/PolicyListing.pm, share/PerlCritic/Critic/PolicyParameter.pm, share/PerlCritic/Critic/PolicyParameter/Behavior.pm, share/PerlCritic/Critic/PolicyParameter/Behavior/Boolean.pm, share/PerlCritic/Critic/PolicyParameter/Behavior/Enumeration.pm, share/PerlCritic/Critic/PolicyParameter/Behavior/Integer.pm, share/PerlCritic/Critic/PolicyParameter/Behavior/String.pm, share/PerlCritic/Critic/PolicyParameter/Behavior/StringList.pm, share/PerlCritic/Critic/ProfilePrototype.pm, share/PerlCritic/Critic/Statistics.pm, share/PerlCritic/Critic/TestUtils.pm, share/PerlCritic/Critic/Theme.pm, share/PerlCritic/Critic/ThemeListing.pm, share/PerlCritic/Critic/UserProfile.pm, share/PerlCritic/Critic/Utils.pm, share/PerlCritic/Critic/Utils/Constants.pm, share/PerlCritic/Critic/Utils/DataConversion.pm, share/PerlCritic/Critic/Utils/McCabe.pm, share/PerlCritic/Critic/Utils/POD.pm, share/PerlCritic/Critic/Utils/PPI.pm, share/PerlCritic/Critic/Utils/Perl.pm, share/PerlCritic/Critic/Violation.pm, share/RegexpCommonTS/t/Common.pm
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: P6STD::STD
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- LazyConst
- LazyRange
- LazyRangeRev
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.04,1.108
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Benchmark::Perl::Formance::Cargo | PerlFormance - Invariant cargo files | 0.04 | metacpan |