Kwalitee Issues

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

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 (6) does not match dist (47):
  • Missing in MANIFEST: .git/COMMIT_EDITMSG, .git/HEAD, .git/config, .git/description, .git/hooks/applypatch-msg, .git/hooks/commit-msg, .git/hooks/post-commit, .git/hooks/post-receive, .git/hooks/post-update, .git/hooks/pre-applypatch, .git/hooks/pre-commit, .git/hooks/pre-rebase, .git/hooks/prepare-commit-msg, .git/hooks/update, .git/index, .git/info/exclude, .git/logs/HEAD, .git/logs/refs/heads/master, .git/logs/refs/remotes/origin/master, .git/objects/00/af7c57e8e189a81e7d3017063d458868c4da87, .git/objects/38/c66c5cf92c20c572a5474e0bb2322725e616ac, .git/objects/3f/96daa18ea4e49354f5c4a8105af4585d6acffb, .git/objects/43/401bf0555651ca31469339b2b176d51b1e3288, .git/objects/5d/04530561a9ac55519bedb467808aae9a707501, .git/objects/62/a0af4c56b752dca43c46e988d5cd23cc8108e4, .git/objects/77/2cc8a4f42510ce74eb281826d1df5ff701e068, .git/objects/86/4dd0ae89c018e7ebbc6c1274da8f78e31fff5b, .git/objects/89/a5921c16c603cdfab3896c1ad4318a32ff2317, .git/objects/aa/953ea779698b782abe722553b3707d2b3fa1fd, .git/objects/ae/360d7bdcf6fade0cd0e91a51c6113e33ee7d09, .git/objects/c0/92ee16a557fe43cdac4b54c0700be27769b258, .git/objects/cb/6673cb4c11e341f20b0d10494bda1446b82e03, .git/objects/cb/a886117932cb7c6bdff7f09d8751148242457a, .git/objects/e3/cd94419090c3a9d9d9cd7a6d790f510c7a63f8, .git/objects/f5/0aa78322f249e21751a77c43789f2cc5663427, .git/objects/f5/1162f22089cde8d4ff7c87724b0342cc3be2a4, .git/objects/f6/40f74331926d03c0b17d2f1ad22c3b94904852, .git/objects/f9/d5f28896a951afb488f508c648c9809bdfd7ea, .git/objects/fa/4cc966c99277bffa2778b232bfe6142ff17d04, .git/refs/heads/master, .git/refs/remotes/origin/master

prereq_matches_use

List all used modules in META.yml requires

Error:

  • namespace::autoclean

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

no_dot_dirs

Fix MANIFEST (or MANIFEST.SKIP) to exclude dot directories from a distribution. Use an appropriate tool and avoid archiving your working directory by hand. If you switch your version control system, remove old VCS directories after you migrate.

Error: .git

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

has_separate_license_file

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

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
HTML::FormHandler::Email::Template Easily send templated emails from your HTML::FormHandler forms with Template Toolkit 0.01001 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan