Template-Toolkit
| Author/Maintainer | ABW |
|---|---|
| Version | |
| Release Date | 2012-02-08 |
| Kwalitee | 116.67 |
| Core Kwalitee | 93.33 |
| External Links |
Kwalitee Fails
| metric | remedy |
|---|---|
| prereq matches use |
This distribution uses a module or a dist that's not listed as a prerequisite. List all used modules in META.yml requires |
| consistent version |
This distribution has .pm files with inconsistent versions. Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade). |
| metric | remedy |
|---|---|
| no stdin for prompting |
This distribution is using direct call from STDIN instead of prompt(). Make sure STDIN is not used in Makefile.PL or Build.PL. See http://www.perlfoundation.org/perl5/index.cgi?cpan_packaging Use the prompt() method from ExtUtils::MakeMaker/Module::Build. |
| metayml declares perl version |
This distribution does not declare the minimum perl version in META.yml. If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs. |
| metric | remedy |
|---|---|
| metayml has provides |
This distribution does not have a list of provided modules defined in META.yml. Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build does this automatically for you. |
| has separate license file |
This distribution does not have a LICENSE or LICENCE file in its root directory. This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later. |
| has version in each file |
This distribution has a .pm file without version number. (Using Parse::PMFile to match them) Add a version number to each .pm file. |
| easily repackageable by debian |
It is easy to repackage this module by Debian. Fix each one of the metrics this depends on. |