Kwalitee Issues

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 (21) does not match dist (131):
  • Missing in MANIFEST: ._README, ._inc, ._lib, ._t, .git/COMMIT_EDITMSG, .git/FETCH_HEAD, .git/HEAD, .git/ORIG_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-push.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/05/9a1a87c113753a3f96dde4408135405c7b8250, .git/objects/07/4ff8fcc759c949e091d6703d4e813c6fa80423, .git/objects/0a/f880b11d346b45e14fdbf10862e28c4cd93e8b, .git/objects/16/0ab2692500ba124d4be53aa9e70b15e360f03a, .git/objects/16/88d0ee4601428b808fc3fda6357f42cff04fa2, .git/objects/18/b22f393b6248a5ba0052b121c361a83f06a5af, .git/objects/1a/1a88e3205baba7ef28ccf0276e95d25b2882b9, .git/objects/1a/5ddec7c1d8eda6423c276ce7d814f6e4c072ff, .git/objects/20/0444b242e2efddc561657916d38d15f4542c10, .git/objects/21/8a66bbfb452ce01c3addd7c6c1f1c4f4afd323, .git/objects/22/dfa82e65942c59ae6c09c265da5022c6472c8e, .git/objects/24/1a792965814c17a09d31560d6d1c43a283405e, .git/objects/25/5511a296584dcaa661eeab8ab6ab98e1fb1113, .git/objects/2d/8b2236b5df5ed664fead992fbc70051408f02b, .git/objects/2e/b1d1ffda92c2ff6a53475c19282e403e8ca8b7, .git/objects/32/e9d64e6b9e7c4b8fb67d41e5c42ffd98750926, .git/objects/35/c3983d33066f152c92b3906d3a6364621d8ba4, .git/objects/38/25507b543fcadd18aaab3cc27a03d1aa784645, .git/objects/3a/818499f0e1097c235ad553a598ecec76038395, .git/objects/3f/5a90d0077c8295d00c17f1f25151a27f0308fa, .git/objects/41/d3517393078356189009c336afbb32677ddf7c, .git/objects/44/0e6372d4943dc65fee7d2c754251950d75ce49, .git/objects/48/389480cbf1226cf02f76880205a429e14a1932, .git/objects/53/0749b6a00ac3cbf4419ebf426f4a2b66393f94, .git/objects/57/62a74b6bcee8eb7eea5888d9146e09ab02408d, .git/objects/5a/2d5950b7637917cc1c4220737c98fde42dadee, .git/objects/69/98626459fee8e0582f03a56d16bba903ee2ce5, .git/objects/7c/5354add0d577f6e371978804bf8896bf8c3195, .git/objects/82/a3395834cca9a0a7800d47473e4203585a5080, .git/objects/83/3f5e30fbe7a837f68f02ade1d5b146da2118c2, .git/objects/84/9935be5e26693a04b6c41d3cb6c083dc6d6e97, .git/objects/85/ca569a1efd5d5ce705cf68af3b4e2be60c4cd6, .git/objects/86/776105a6c7f21fd12571d4e602fbfeaa9f66b3, .git/objects/87/cba1d96cf948a8699c4d3e12b3ff0bdb147695, .git/objects/89/f6fccb7106999577423b73c976796a5b791746, .git/objects/8b/102b9b0e67461b11e4d2bf000f896606047fad, .git/objects/8f/5bd3ed880c6d4575faf04ac0219703a9d2ae43, .git/objects/8f/9d2435f95213998d3f526f14b6c992e3346d56, .git/objects/94/2e04a9b8c1f8329c6cafca7a05e76ddb4421f7, .git/objects/97/926853f244ea4ff7ebb171914ca6462ad31359, .git/objects/99/b1f6cfc24decabd397d1b670bd43052cfed986, .git/objects/a4/0598ae1e9b5ad8ebef7567d7c3a8895b618923, .git/objects/a6/4c019fd7940e0198eb1d60672722f831305096, .git/objects/a7/604090b2468f600af177893d8174b4020dd382, .git/objects/a7/ce32484a097b2133519895f035776ef72fa958, .git/objects/ae/24f389fb120921d5b81bbb77296eb39ce916d0, .git/objects/b8/b3746a419da7ff9d461fea856b1f21e8a81230, .git/objects/bb/34e54d191e0fe5c693b34ec40192ae5aec9227, .git/objects/bf/f18275d60d4fda39dec1303046916a97cfcda3, .git/objects/c1/a82fde993235059c633d895435f7ee5cd73fef, .git/objects/c2/5e14127646dd4d66ea44737ed08132b1c4c277, .git/objects/c7/82c1d6247e221b6111057f655475ddbae33ed9, .git/objects/c7/85bf015b9a39e37e47d007cbe1d8f0c3421fc4, .git/objects/d4/6a95569460d78eacded2a41c8ead9ccbddce0c, .git/objects/d5/76945c378b3ccd3219bc8947cf34b287a662f9, .git/objects/d8/59276e4e0ffbd5e41c61308d53f45cb724fdfc, .git/objects/e1/9d259625032dafb87504323ce334e2d34dbd27, .git/objects/e2/a6f71f95f5f985d73e609305f7684ac82d3555, .git/objects/e4/37dce0dc74e254e9e007b0e1b65c597fb71bb6, .git/objects/e9/918d2b49c244d27931e11900851b7afbf9954f, .git/objects/f0/cdd355acf855413e7f5abb8718c40eed92d4fa, .git/objects/f4/4ab4d2774335fbbea8e4be3b11773ce9d10ded, .git/objects/f5/42bd1a72f38abfbfbcb2affba6c99c6a84e6a2, .git/objects/f5/c9a276a5d19f32ec623081f1b6606ac99ea80b, .git/objects/ff/b4c5b3f4b6a92a99739991c7bf5fce04b4b308, .git/refs/heads/master, .git/refs/remotes/origin/master, .git/refs/tags/v0.01, .git/refs/tags/v0.02, inc/._Module, inc/Module/._AutoInstall.pm, inc/Module/._Install, inc/Module/._Install.pm, inc/Module/Install/._AutoInstall.pm, inc/Module/Install/._Base.pm, inc/Module/Install/._Can.pm, inc/Module/Install/._Fetch.pm, inc/Module/Install/._Include.pm, inc/Module/Install/._Makefile.pm, inc/Module/Install/._Metadata.pm, inc/Module/Install/._Win32.pm, inc/Module/Install/._WriteAll.pm, lib/._Task, t/._manifest.t, t/._release-pod-coverage.t, t/._release-pod-syntax.t

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_underscore_files

If you use Mac OS X, set COPYFILE_DISABLE (for OS 10.5 and better) or COPY_EXTENDED_ATTRIBUTES_DISABLE (for OS 10.4) environmental variable to true to exclude dot underscore files from a distribution.

Error:

  • ._README
  • ._inc
  • ._lib
  • ._t
  • inc/._Module
  • inc/Module/._AutoInstall.pm
  • inc/Module/._Install
  • inc/Module/._Install.pm
  • inc/Module/Install/._AutoInstall.pm
  • inc/Module/Install/._Base.pm
  • inc/Module/Install/._Can.pm
  • inc/Module/Install/._Fetch.pm
  • inc/Module/Install/._Include.pm
  • inc/Module/Install/._Makefile.pm
  • inc/Module/Install/._Metadata.pm
  • inc/Module/Install/._Win32.pm
  • inc/Module/Install/._WriteAll.pm
  • lib/._Task
  • t/._manifest.t
  • t/._release-pod-coverage.t
  • t/._release-pod-syntax.t

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_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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
Task::Dancer2 Dancer2... in a box! 0.01 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan