Kwalitee Issues

has_meta_yml

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

has_version

Add a version number to the packed distribution. Or use a buildtool ('make dist' or 'Build dist')

has_proper_version

Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'

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 (8) does not match dist (51):
  • Missing in MANIFEST: .git/COMMIT_EDITMSG, .git/HEAD, .git/config, .git/description, .git/hooks/applypatch-msg.sample, .git/hooks/commit-msg.sample, .git/hooks/post-update.sample, .git/hooks/pre-applypatch.sample, .git/hooks/pre-commit.sample, .git/hooks/pre-rebase.sample, .git/hooks/prepare-commit-msg.sample, .git/hooks/update.sample, .git/index, .git/info/exclude, .git/logs/HEAD, .git/logs/refs/heads/master, .git/logs/refs/remotes/origin/master, .git/objects/07/f6b390a490a74f54a1a3607f05bbb908819fe5, .git/objects/15/b17e1cee16e948e0725a9fef698c2dc4f998f4, .git/objects/1a/b9c9d305a50a469cdb2f39eab08a058ee96009, .git/objects/2a/0ce145fd6a4d6a72148fab9daf2751270fbf54, .git/objects/3a/e4bafd97279a224b4988ad0e2460ea84178bf6, .git/objects/46/d0358b98f02b60695630c65996ce69566366d1, .git/objects/47/cd5396c0a415e0c539f52f971b063cc01634df, .git/objects/56/02281c4f8bacced804e88bda546f51bb80a4fd, .git/objects/6f/7748c673df21710765700e6ba385824c41662d, .git/objects/79/86ed6b90582e14df6261ee3c7c8fd886db7829, .git/objects/8d/db16400be3ec84459605cb6899631fbf415b9e, .git/objects/9d/0305b3fe8431a7a8cfcd11b766c9304a6db741, .git/objects/b0/769c1e7e37486d14887eaec250ce87794fe12f, .git/objects/b2/269469ea38abf16819de8da36eb33e27cb78e8, .git/objects/b4/87f403ba0e1b9c6a7ab82a87ddcb582e7f6030, .git/objects/bc/c626a1fe67a9e2fae9b34ade54070d401f9b05, .git/objects/bf/0fd74ab4955f70c7ab8e761cdbc4f9c746af76, .git/objects/c2/8c706318544ffecae7d0fef13b5c474ca44f29, .git/objects/c9/ecf41ddd1b3c7da94d95325ae8da22990b9b0c, .git/objects/ce/3b8481076bae4b16585a5d0b3b04c05efccce3, .git/objects/ce/4c476c47ee7640a5adbf314af27846c6cf3351, .git/objects/e9/3587680fa69c3e57fabb1deae2f7bf68f73540, .git/refs/heads/master, .git/refs/remotes/origin/master, lib/Data/Dumper/Lazy.pm~, lib/Data/Dumper/session

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.

Modules

Name Abstract Version View
Data::Dumper::Lazy Easily dump variables with names 0.01 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan