BSD Ports

devel/p5-Perl-Critic 1.156 OpenBSD

critique Perl source code for best-practices

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel, perl5

Description

Perl::Critic is an extensible framework for creating and applying coding standards to Perl source code. Essentially, it is a static source code analysis engine. Perl::Critic is distributed with a number of Perl::Critic::Policy modules that attempt to enforce various coding guidelines. Most Policy modules are based on Damian Conway's book Perl Best Practices. However, Perl::Critic is not limited to PBP and will even support Policies that contradict Conway. You can enable, disable, and customize those Polices through the Perl::Critic interface. You can also create new Policy modules that suit your own tastes.

In the other systems

The newest version among them is 1.156, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDdevel/p5-Perl-Critic1.156 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDtextproc/p5-Perl-Critic by name1.156 newestnone known-[email protected]-
NetBSDdevel/p5-Perl-Critic1.156nb2 newestnone known-[email protected]2026-07-16
DragonFlytextproc/p5-Perl-Critic by name1.156 newestnone known-[email protected]-
MidnightBSDtextproc/p5-Perl-Critic by name1.156 newestno data-[email protected]-
HardenedBSDtextproc/p5-Perl-Critic by name1.156 newestno data-[email protected]-
GhostBSDtextproc/p5-Perl-Critic by name1.156 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add p5-Perl-Critic

From the ports tree:

cd /usr/ports/devel/p5-Perl-Critic && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Build dependencies 5
Run dependencies 17