1 Source: libperl-critic-perl
4 Build-Depends-Indep: perl (>= 5.8), libb-keywords-perl, libconfig-tiny-perl,
5 libfile-spec-perl, libio-string-perl, liblist-moreutils-perl,
6 libmodule-pluggable-perl, libppi-perl (>= 1.203), libstring-format-perl,
7 libfile-homedir-perl, libfile-which-perl, perltidy,
8 libpod-spell-perl, libreadonly-xs-perl, libreadonly-perl,
9 libexception-class-perl, libtest-pod-perl, libtest-pod-coverage-perl,
11 Build-Depends: debhelper7
12 Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
13 Uploaders: gregor herrmann <gregor+debian@comodo.priv.at>,
14 Damyan Ivanov <dmn@debian.org>
15 Standards-Version: 3.8.0
16 Homepage: http://search.cpan.org/dist/Perl-Critic/
17 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libperl-critic-perl/
18 Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libperl-critic-perl/
20 Package: libperl-critic-perl
22 Depends: ${perl:Depends}, ${misc:Depends}, perl-modules, libb-keywords-perl,
23 libconfig-tiny-perl, libfile-spec-perl, libio-string-perl,
24 liblist-moreutils-perl, libmodule-pluggable-perl, libppi-perl (>= 1.203),
25 libstring-format-perl, libfile-homedir-perl, libfile-which-perl,
26 perltidy, libpod-spell-perl, libreadonly-xs-perl, libreadonly-perl,
27 libexception-class-perl, perl-modules (>= 5.10) | libversion-perl
28 Description: Critique Perl source code for best-practices
29 Perl::Critic is an extensible framework for creating and applying
30 coding standards to Perl source code. Essentially, it is a static source code
31 analysis engine. Perl::Critic is distributed with a number of
32 Perl::Critic::Policy modules that attempt to enforce various coding
33 guidelines. Most Policy modules are based on Damian Conway's book Perl
34 Best Practices. However, Perl::Critic is not limited to PBP and will
35 even support Policies that contradict Conway. You can enable, disable,
36 and customize those Polices through the Perl::Critic interface. You can
37 also create new Policy modules that suit your own tastes.
39 A command-line interface to Perl::Critic is included in the perlcritic
42 Coding standards are deeply personal and highly subjective. The
43 goal of Perl::Critic is to help you write code that conforms with a
44 set of best practices. Its primary goal is not to dictate what
45 those practices are, but rather, to implement the practices
46 discovered by others. Ultimately, you make the rules --
47 Perl::Critic is merely a tool for encouraging consistency.