{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Perl 5 module providing a static Perl source code analysis engine","compare":"/compare/p5-perl-critic/index.json","dependentCount":null,"description":"The Perl 5 module Perl::Critic is an extensible framework for\ncreating and applying coding standards to Perl source code.\n\nEssentially, it is a static source code analysis engine. Perl::Critic\nis distributed with a number of Perl::Critic::Policy modules that\nattempt to enforce various coding guidelines. Most Policy modules\nare based on Damian Conway's book Perl Best Practices. However,\nPerl::Critic is not limited to PBP and will even support Policies\nthat contradict Conway. You can enable, disable, and customize\nthose Polices through the Perl::Critic interface. You can also\ncreate new Policy modules that suit your own tastes.\nA front-end script, perlcritic, is provided.","flavors":[],"html":"https://daemonports.org/netbsd/devel/p5-Perl-Critic/","kind":"port","lastUpdate":"2026-07-16T19:01:23Z","license":["gnu-gpl-v2 OR artistic"],"maintainer":"pkgsrc-users@NetBSD.org","name":"p5-Perl-Critic","newest":true,"newestVersion":"1.156","noVulnData":false,"origin":"devel/p5-Perl-Critic","otherSystems":[{"maintainer":"perl@FreeBSD.org","matchedBy":"name","newest":true,"origin":"textproc/p5-Perl-Critic","path":"/textproc/p5-Perl-Critic/","system":"FreeBSD","version":"1.156"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","newest":true,"noVulnData":true,"origin":"devel/p5-Perl-Critic","path":"/openbsd/devel/p5-Perl-Critic/","system":"OpenBSD","version":"1.156"},{"maintainer":"perl@FreeBSD.org","matchedBy":"name","newest":true,"origin":"textproc/p5-Perl-Critic","path":"/dragonfly/textproc/p5-Perl-Critic/","system":"DragonFly","version":"1.156"},{"maintainer":"ports@MidnightBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"textproc/p5-Perl-Critic","path":"/midnightbsd/textproc/p5-Perl-Critic/","system":"MidnightBSD","version":"1.156"},{"maintainer":"perl@FreeBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"textproc/p5-Perl-Critic","path":"","system":"HardenedBSD","version":"1.156"},{"maintainer":"perl@FreeBSD.org","matchedBy":"name","newest":true,"noVulnData":true,"origin":"textproc/p5-Perl-Critic","path":"","system":"GhostBSD","version":"1.156"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["1.156nb2"]},{"repo":"NetBSD 10.1 aarch64","versions":["1.156nb2"]},{"repo":"SmartOS / illumos x86_64","versions":["1.156nb2"]},{"repo":"macOS 15 arm64","versions":["1.156nb2"]}],"pkgName":"p5-Perl-Critic-1.156nb2","related":null,"repository":"pkgsrc","requiredBy":["devel/p5-Test-Perl-Critic"],"requiredByCount":1,"runDepends":["devel/p5-B-Keywords","devel/p5-Config-Tiny","devel/p5-Exception-Class","devel/p5-File-Which","devel/p5-List-SomeUtils","devel/p5-Module-Pluggable","devel/p5-PPI","devel/p5-PPIx-Regexp","devel/p5-Perl-Tidy","devel/p5-Readonly","devel/p5-Readonly-XS","devel/p5-String-Format","lang/perl5","textproc/p5-PPIx-QuoteLike","textproc/p5-PPIx-Utils","textproc/p5-Pod-Spell"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"1.156nb2","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Perl-Critic"}
