Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (28) does not match dist (27):
  • Missing in Dist: README

valid_signature

Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.

Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Sun 16 Oct 2011 05:34:36 PM JST gpg: using RSA key 8779F3447197636C gpg: Can't check signature: No public key --- SIGNATURE Wed Mar 6 18:42:25 2019 +++ @@ -1,14 +1,14 @@ -SHA1 b075772a968f5694bfbb4ce33eadf26566a25f47 MANIFEST -SHA1 e8175087619cebc9d0e0ead8ca06b9d8ee73b678 META.yml -SHA1 ab9150095a45776c2020e5781d19054c7018da8b Makefile.PL +SHA1 3d33e445753c2f736b20777cbb26d7bde9f7a0c2 MANIFEST +SHA256 61808fa22c58ecc340f84432e8598faf78775d47fc718fca3d4018610e2ac6fb META.json +SHA1 ed0c09332b486a93a6ace1d1e1b527fa293f7773 META.yml +SHA1 24ed2a3affc34151da98e5a85d82995a65174eaa Makefile.PL SHA1 05b3e35c8352063f2c99efa9cd3881c208fa1bb0 NEWS -SHA1 f1f868ea73db7d39ab491ebb50c84de76cce4b44 README -SHA1 619d90efc63090552be8926418d69a0364989501 bin/checklink -SHA1 4406433ae670dd4f7be3f2c76d55aefb239e9bc9 bin/checklink.pod -SHA1 b188063249c820f0aa5a34b5f735e8f334a536e1 docs/checklink.html -SHA1 fa101fed018fc8e41beca63a0a667fb94c10a557 docs/linkchecker.css +SHA1 08b50980991e5c2625edc5c8b1ecc0735a73a745 bin/checklink +SHA1 4e17851b507d9a9783932d9406215024133cf893 bin/checklink.pod +SHA1 b72379701091447e2253f059acbbc07aab26cf34 docs/checklink.html +SHA1 2c3351520054e9f0f5eb5b5ebc222290f1959a36 docs/linkchecker.css SHA1 8fa71b54357c9ed6ac8e01ab600120032d35b080 docs/linkchecker.js -SHA1 92d01a8a6e7edcd200d70492f4e551984b97b7a0 etc/checklink.conf +SHA1 3efadb5ab43764f669b73d4cdee690dfe2e2375f etc/checklink.conf SHA1 87c74944dbc80b5d6ab8aac1d09419607b15efff etc/perltidyrc SHA1 bcb7896bee3764f85a03ab14495efc233f70e215 images/double.png SHA1 ff9a7be7fee245dd81a7dc4124544d692a140119 images/grad.png @@ -22,5 +22,5 @@ SHA1 401b5fba02d0d8484775a4a77503fa0d136b96ce images/round-br.png SHA1 9eb1ee6188391715284a3db080e6e92d163864d9 images/round-tr.png SHA1 cc01bd358bc1d6d42ca350ad0a4a42778ca4440e images/textbg.png -SHA1 7587466f1487eb446fe5da1a70d445e7b33efd36 lib/W3C/LinkChecker.pm +SHA1 6ce98721200ea5c40a9e978b228c41c8bba0d754 lib/W3C/LinkChecker.pm SHA1 962ba9fff082c4087239b55618ada2a8f1564464 t/00compile.t ==> MISMATCHED content between SIGNATURE and distribution files! <==

meta_yml_declares_perl_version

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.

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: W3C::LinkChecker

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

Modules

Name Abstract Version View
W3C::LinkChecker 5.0 metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan