Author/MaintainerPJCJ
Version
Release Date2013-05-20
Kwalitee115.38
Core Kwalitee92.31
External Links

Kwalitee Fails

Core fails
metricremedy
metayml conforms to known spec

META.yml does not conform to any recognised META.yml Spec.

Take a look at the META.yml Spec at http://module-build.sourceforge.net/META-spec-current.html and change your META.yml accordingly.

use strict

This distribution does not 'use strict;' in all of its modules.

Add 'use strict' to all modules.

Extra fails
metricremedy
metayml conforms spec current

META.yml does not conform to the Current META.yml Spec (1.4).

Take a look at the META.yml Spec at http://module-build.sourceforge.net/META-spec-current.html and change your META.yml accordingly.

use warnings

This distribution does not 'use warnings;' in all of its modules.

Add 'use warnings' to all modules. (This will require perl > 5.6)

Experimental fails
metricremedy
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 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.

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.

History