Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

Perl::Critic
Critique Perl source code for best-practices

Version: 1.080

Perl::Critic::Exception::AggregateConfiguration - A collection of a set of problems found in the configuration and/or command-line options.

Devel::AssertOS - require that we are running on a particular OS

Perl::Critic::BuildUtilities - Common bits of compiling Perl::Critic.

Devel::CheckOS - check what OS we're running on

Perl::Critic::Config - The Perl::Critic user-preferences, combined from any profile file and command-line parameters.

Perl::Critic::ConfigErrors - An exception object collecting a set of problems found by L<Perl::Critic::Config>.

Perl::Critic::Exception::Configuration - A problem with L<Perl::Critic> configuration

Perl::Critic::Utils::Constants - Global constants

Perl::Critic - Critique Perl source code for best-practices

Perl::Critic::Defaults - The global configuration default values.

Perl::Critic::DEVELOPER - How to make new Perl::Critic::Policy modules

Perl::Critic::Document - Caching wrapper around PPI::Document

Perl::Critic::Exception - A problem identified by L<Perl::Critic>

Perl::Critic::Exception::Configuration::Option::Policy::ExtraParameter - The configuration referred to a non-existent parameter for a policy.

Perl::Critic::Exception::Fatal - A problem that should cause L<Perl::Critic> to stop running

Perl::Critic::Exception::Fatal::Generic - A problem for which there is no specialized information

Perl::Critic::Exception::Configuration::Option::Global - A problem with L<Perl::Critic> global configuration

Perl::Critic::Exception::Fatal::Internal - A problem with the L<Perl::Critic> implementation, i.e. a bug

KomodoIntegration - Integrating perlcritic and Komodo

Perl::Critic::Utils::McCabe - Functions that calculate the McCabe score of source code.

Perl::Critic::Exception::Configuration::Option - A problem with an option in the L<Perl::Critic> configuration

Perl::Critic::Exception::Configuration::Option::Policy::ParameterValue - A problem with the value of a parameter for a policy

PodSpelling.pm

Perl::Critic::Policy - Base class for all Policy modules

Perl::Critic::Exception::Fatal::PolicyDefinition - A bug in a policy

Perl::Critic::PolicyFactory - Instantiate Policy objects

Perl::Critic::PolicyListing - Display information about Policies

Notes on PolicyParameter design

Perl::Critic::PolicySummary - Description of the bundled Policy modules

Perl::Critic::Utils::PPI - Utility functions for dealing with PPI objects.

Perl::Critic::Utils::PPIRegexp - Utility functions for dealing with PPI regexp tokens.

Perl::Critic::ProfilePrototype - Generate a Perl::Critic profile

ProhibitAmbiguousNames.pm

ProhibitAmpersandSigils.pm

ProhibitAutoloading.pm

ProhibitAutomaticExportation.pm

ProhibitBacktickOperators.pm

ProhibitBarewordFileHandles.pm

ProhibitBooleanGrep.pm

ProhibitBuiltinHomonyms.pm

ProhibitCaptureWithoutTest.pm

ProhibitCascadingIfElse.pm

ProhibitCommaSeparatedStatements.pm

ProhibitComplexMappings.pm

ProhibitComplexRegexes.pm

ProhibitConditionalDeclarations.pm

ProhibitConstantPragma.pm

ProhibitCStyleForLoops.pm

ProhibitDeepNests.pm

ProhibitDoubleSigils.pm

ProhibitEmptyQuotes.pm

ProhibitEnumeratedClasses.pm

ProhibitEscapedCharacters.pm

ProhibitEscapedMetacharacters.pm

ProhibitEvilModules.pm

ProhibitExcessComplexity.pm

ProhibitExcessMainComplexity.pm

ProhibitExplicitISA.pm

ProhibitExplicitReturnUndef.pm

ProhibitExplicitStdin.pm

ProhibitFixedStringMatches.pm

ProhibitFormats.pm

ProhibitHardTabs.pm

ProhibitImplicitNewlines.pm

ProhibitInteractiveTest.pm

ProhibitInterpolationOfLiterals.pm

ProhibitJoinedReadline.pm

ProhibitLeadingZeros.pm

ProhibitLocalVars.pm

ProhibitLongChainsOfMethodCalls.pm

ProhibitLvalueSubstr.pm

ProhibitManyArgs.pm

ProhibitMatchVars.pm

ProhibitMismatchedOperators.pm

ProhibitMixedBooleanOperators.pm

ProhibitMixedCaseSubs.pm

ProhibitMixedCaseVars.pm

ProhibitMultiplePackages.pm

ProhibitMutatingListFunctions.pm

ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm

ProhibitNestedSubs.pm

ProhibitNoisyQuotes.pm

ProhibitNoStrict.pm

ProhibitNoWarnings.pm

ProhibitOneArgBless.pm

ProhibitOneArgSelect.pm

ProhibitPackageVars.pm

ProhibitParensWithBuiltins.pm

ProhibitPerl4PackageNames.pm

ProhibitPostfixControls.pm

ProhibitProlongedStrictureOverride.pm

ProhibitPunctuationVars.pm

ProhibitQuotedWordLists.pm

ProhibitQuotesAsQuotelikeOperatorDelimiters.pm

ProhibitReadlineInForLoop.pm

ProhibitReverseSortBlock.pm

ProhibitSingleCharAlternation.pm

ProhibitSleepViaSelect.pm

ProhibitStringyEval.pm

ProhibitStringySplit.pm

ProhibitSubroutinePrototypes.pm

ProhibitTies.pm

ProhibitTrailingWhitespace.pm

ProhibitTwoArgOpen.pm

ProhibitUniversalCan.pm

ProhibitUniversalIsa.pm

ProhibitUnlessBlocks.pm

ProhibitUnreachableCode.pm

ProhibitUntilBlocks.pm

ProhibitUnusedCapture.pm

ProhibitUnusualDelimiters.pm

ProhibitVersionStrings.pm

ProhibitVoidGrep.pm

ProhibitVoidMap.pm

ProtectPrivateSubs.pm

ProtectPrivateVars.pm

RequireArgUnpacking.pm

RequireBarewordIncludes.pm

RequireBlockGrep.pm

RequireBlockMap.pm

RequireBracedFileHandleWithPrint.pm

RequireBracesForMultiline.pm

RequireBriefOpen.pm

RequireCarping.pm

RequireCheckedClose.pm

RequireCheckedOpen.pm

RequireCheckedSyscalls.pm

RequireConsistentNewlines.pm

RequireEndWithOne.pm

RequireExplicitPackage.pm

RequireExtendedFormatting.pm

RequireFilenameMatchesPackage.pm

RequireFinalReturn.pm

RequireGlobFunction.pm

RequireInitializationForLocalVars.pm

RequireInterpolationOfMetachars.pm

RequireLexicalLoopIterators.pm

RequireLineBoundaryMatching.pm

RequireLocalizedPunctuationVars.pm

RequireNegativeIndices.pm

RequireNumberSeparators.pm

RequirePodAtEnd.pm

RequirePodSections.pm

RequireQuotedHeredocTerminator.pm

RequireRcsKeywords.pm

RequireSimpleSortBlock.pm

RequireTestLabels.pm

RequireTidyCode.pm

RequireTrailingCommas.pm

RequireUpperCaseHeredocTerminator.pm

RequireUseStrict.pm

RequireUseWarnings.pm

RequireVersionVar.pm

Perl::Critic::Statistics - Compile stats on Perl::Critic violations

Perl::Critic::TestUtilitiesWithMinimalDependencies - Testing functions that only depend upon L<strict>, L<warnings>, and L<Exporter>.

Perl::Critic::TestUtils - Utility functions for testing new Policies

Perl::Critic::Theme - Construct thematic sets of policies

Perl::Critic::TODO - Things for Perl::Critic developers to do

Perl::Critic::UserProfile - The contents of the user's profile, often F<.perlcriticrc>.

Perl::Critic::Utils - Utility subs and vars for Perl::Critic

Perl::Critic::Violation - Represents policy violations

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy