Kwalitee Issues

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

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 (10) does not match dist (88):
  • 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-commit.sample, .git/hooks/post-receive.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/00/ff4e7b3190516a41181d20be529eb51f20592e, .git/objects/01/a9c668728bc8761c0e1ac5d2a4aeddba52c8a6, .git/objects/03/7fc7f62a601833d19a0dd91f78799c9dc27e4d, .git/objects/08/c44db79d319e186104ad61ea852cc9edde82b1, .git/objects/0a/7511ec024f87a6cfcbf62cea2a05568f6813fe, .git/objects/0d/5fa44881c0964b0d067ac5b73d8f4c61d00ced, .git/objects/12/b92fddbd93dbb5a49b5eea19916007681119dc, .git/objects/12/e9785ddb9f286a8adb1f464b05c49774264849, .git/objects/17/293e683dd7d0eae64b90895c83d0b60e12a293, .git/objects/20/7f7a06e05b60cded17fcfcbfcc46b48ed01c1e, .git/objects/21/a1e6b21b17bd4b30083d643ed81c0949dcf8b2, .git/objects/24/cba4625f235fac5bdac5d68e4dd1ab321e48d2, .git/objects/27/03f9d61718d776a7f23ebe898caed99adda700, .git/objects/2c/71d55137d1a5d09df1910be71ac2c7dab52b52, .git/objects/2d/f88b115763e1959a6d1aa19ecf46e3099c7d12, .git/objects/35/d468cfb57ec21e86a28f9cb2386824c6ad4a16, .git/objects/35/fc7162572c7685b811de72f46d814503ff4e07, .git/objects/37/c05202052010922258169343df3ce69ba21a96, .git/objects/37/ede3a7ffcf6470ae1f505d9a438c17c8924676, .git/objects/3e/cd864f42b5b38ecdcc2eff707ffac1cb363fdc, .git/objects/3f/ee227e86397a61086de06beb2bf797e6cd766e, .git/objects/43/7887a0a239552ab16a8ea928153fa380d2337d, .git/objects/45/849a8904df80116b347e546e515216f0b60b1e, .git/objects/4a/0110605500787a121f66bb3f71a4e1c85d9fa0, .git/objects/52/6bb445c91d8bed65f5b316049eef8c8889016b, .git/objects/58/ce9b5dd1c149f7d9c1d69b3209e06fe0d1e3ef, .git/objects/6c/3a413ac9727a6049b853b8e4f3c14f12e97121, .git/objects/70/ae22b6b39f6cb6b1159e4f3a125622b7273dd1, .git/objects/70/cfaf2d8f9cd49af9704a25837cdfa0d24c70eb, .git/objects/73/d82ef209906ce8ff60daa36ebb35b2cc95e12e, .git/objects/76/7ebbc2a8faebf31fbfc52d149813b83bfab3f5, .git/objects/7e/698628579ccc66afeaf752184e156f15f5d1fa, .git/objects/7e/8d0bffd931469f87d8b6679a78706c7311073c, .git/objects/8a/23e692f8b89cb23df4abf3be3170d777d00ddd, .git/objects/8b/14911086274f9a3600523b747ac0aa6dd6fea3, .git/objects/90/d9542f4c4337d99cc6a7b09ff8dca1d0ab6269, .git/objects/96/c0260e3ab59243d563f592328d6075cb049cb3, .git/objects/97/c5e0bfaf1ee68de6bb4191ff9df9a8d91aa80d, .git/objects/9a/18f747d7fe3e62c0fbdef83ba631c5b88eadd5, .git/objects/9a/9763c25804bd6dc597c846e37b5226f5b794df, .git/objects/9f/7ad819adf23b1b2840bf4001da359e58c5f6f6, .git/objects/a1/e05e1d022487c577897c3fc3616cd0dc7b5a82, .git/objects/aa/98fd6180dbf07f6d6af084c7c770b1c4c0c697, .git/objects/b1/315a9511470eb08f1696877559734ae7a93159, .git/objects/bd/3159631c371748050edbc68f4e0c660fa624df, .git/objects/bd/4ec3e676a7451e14df15c82295a340bc070ac6, .git/objects/c3/f1717cc06d947ed547601f1f2ebb700a86021e, .git/objects/c4/aa9b9554c65582bb6dc848c5c12cd26d90060a, .git/objects/cb/a28dece6dc88eaa451b021a52c568107a14d35, .git/objects/d2/37049c63747b772679a1c6f26b834c6ff62f82, .git/objects/d8/71ebbaf2f588e968b013b5391049bd12cdabe3, .git/objects/de/d54386110c62b4cf5ac2ac28a25f21a2b6310a, .git/objects/f1/80b3603588c861690712b35a27117d0126c568, .git/objects/f4/85c56e212b1d6b040c4c5d2317fc8e7f48065f, .git/objects/f5/2e6674bcd724e900c0c4988545fcadda621275, .git/objects/f9/d6f57f402ff1bc63dbf73f5643932b74746eba, .git/refs/heads/master, .git/refs/remotes/origin/master, INSTALL, t/00-load.t
  • Missing in Dist: t/File-UStore.t

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_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_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.

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
File::UStore Perl extension to store files on a filesystem using a non-hash UUID(Universally Unique Identifier) based randomised storage with depth of storage options. 0.07 metacpan

Other Files

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