textproc/p5-Perl-Lint 0.25_1 FreeBSD
Yet another Perl source code linter
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- textproc, perl5
- Package size
- 68.0 KiB, 519.4 KiB installed
Description
This module implements Perl::Critic's heuristics with a much faster analyzer.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/p5-Perl-Lint | 0.25_1 |
| DragonFly | textproc/p5-Perl-Lint | 0.25_1 |
Install
Binary package:
pkg install p5-Perl-Lint
From the ports tree:
cd /usr/ports/textproc/p5-Perl-Lint/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Perl-Lint>0:textproc/p5-Perl-Lint
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.25_1 | 0.25_1 | 0.25 | 0.25_1 | 0.25_1 |
| FreeBSD:14:quarterly | 0.25_1 | 0.25_1 | n/a | 0.25_1 | 0.25_1 |
| FreeBSD:15:latest | 0.25_1 | 0.25_1 | n/a | 0.25_1 | 0.25_1 |
| FreeBSD:15:quarterly | 0.25_1 | 0.25_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.25_1 | 0.25_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 10
p5-B-Keywords>=0: devel/p5-B-Keywordsp5-Compiler-Lexer>=0.22: devel/p5-Compiler-Lexerp5-Email-Address>=0: mail/p5-Email-Addressp5-List-Flatten>=0: devel/p5-List-Flattenp5-List-MoreUtils>=0.33: lang/p5-List-MoreUtilsp5-Module-Pluggable>=0: devel/p5-Module-Pluggablep5-Path-Tiny>=0.068: devel/p5-Path-Tinyp5-Regexp-Lexer>=0.05: devel/p5-Regexp-Lexerp5-String-CamelCase>=0: textproc/p5-String-CamelCasep5-Test-Deep>=0: devel/p5-Test-Deep
Runtime 10
p5-B-Keywords>=0: devel/p5-B-Keywordsp5-Compiler-Lexer>=0.22: devel/p5-Compiler-Lexerp5-Email-Address>=0: mail/p5-Email-Addressp5-List-Flatten>=0: devel/p5-List-Flattenp5-List-MoreUtils>=0.33: lang/p5-List-MoreUtilsp5-Module-Pluggable>=0: devel/p5-Module-Pluggablep5-Path-Tiny>=0.068: devel/p5-Path-Tinyp5-Regexp-Lexer>=0.05: devel/p5-Regexp-Lexerp5-String-CamelCase>=0: textproc/p5-String-CamelCasep5-Test-Deep>=0: devel/p5-Test-Deep
Test 1
p5-Text-TestBase>=0: textproc/p5-Text-TestBase
The full lists below include those, and their dependencies in turn.
Build dependencies 18
- devel/p5-B-Keywords
- devel/p5-CPAN-Requirements-Dynamic
- devel/p5-Compiler-Lexer
- devel/p5-Exporter-Tiny
- devel/p5-ExtUtils-Config
- devel/p5-ExtUtils-Helpers
- devel/p5-ExtUtils-InstallPaths
- devel/p5-List-Flatten
- devel/p5-Module-Build-Tiny
- devel/p5-Module-Pluggable
- devel/p5-Path-Tiny
- devel/p5-Regexp-Lexer
- devel/p5-Test-Deep
- lang/p5-List-MoreUtils
- lang/p5-List-MoreUtils-XS
- lang/perl5.42
- mail/p5-Email-Address
- textproc/p5-String-CamelCase
Run dependencies 13
No port depends on this one.
Configuration
Options name: textproc_Perl-Lint
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build and/or install examples |
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 147
- %%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
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Perl-Lint-0.25.tar.gz | 172253 | 353a1ad4b19cf3e1a8246c717540e481b82262a32d08f81c18a1d1479b151594 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.