Kwalitee Issues

has_meta_yml

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

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

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 (79):
  • Missing in MANIFEST: .git/COMMIT_EDITMSG, .git/FETCH_HEAD, .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-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/github/master, .git/objects/00/6fd88fb38cadf693c12df62ece8f6ba685c6bd, .git/objects/00/b9ead8b64d79fe312a9c78bc4a887efdd792ab, .git/objects/02/89e3b2a31b58901d24110658e40859fa5dd0fe, .git/objects/14/f84bd8de116a1103ffff98b3d76c4adca6462c, .git/objects/21/c7e3942a62cd5f114e77ee76fe0a9ead9e08cf, .git/objects/2a/e3d5148e91fad3a0b098ca64afda856c4cc307, .git/objects/2f/c96d2dcd9cd0030e64899fb354ba6539d662c4, .git/objects/31/8711cb2ad9647e022c28cd48938f13d416029f, .git/objects/33/8e3e426913d2b157808073aef745385686e031, .git/objects/36/130708a6265eb635c037c4678393e4282a23b3, .git/objects/37/716765f06d218d9dbf9028b6b0f94b87341d6f, .git/objects/39/8d5568658312e0fe196d650635a3941d7790ef, .git/objects/3f/861aab54d53b7986aced00123db6380c041ed7, .git/objects/45/11bb541216bf721326d3215e3ad21c04da6428, .git/objects/55/309f7861a2bff5bb79ec72b0cc00d6e5a4f5e1, .git/objects/59/520daec5a15ff158122e46e4f3f374357d624c, .git/objects/5e/f2ec780260a3178c1b9bc48dde0b7a4815b3a3, .git/objects/61/839fa80251fb253f0a817dbd5e32f08d4960cd, .git/objects/63/ecaba262ed11fac573f9fcd58c25d14476690b, .git/objects/6d/a30281ff1da37df0a9c3485cb3389fe6280edd, .git/objects/70/6722bc19c20cdc2c6382ab545de0ccbdd57d45, .git/objects/71/fd3dfc4a2072be6e8d55ee96454f2fc16e4879, .git/objects/72/21bfd7be133c452c2c26e77b9ff0460c549f3e, .git/objects/77/46e1f1f492752a616f1fdb2da5719ee0e857f2, .git/objects/80/b8198497938c9e95f1049bdcb7303e470ee085, .git/objects/80/f792c6f8d283e8b99afa3e994942c4af93da19, .git/objects/81/ad79e716582b8d4bdd296da7bb9250b63ef07e, .git/objects/85/17d4e6356f08ccb7c9c50613e948e4bdfadfb6, .git/objects/87/f4054fbb6901bd970f9650aa280de497651307, .git/objects/8e/e7979516032fa58204c78ece82ca7eecc4e14e, .git/objects/90/de45b026a0fb632bfd667da4f8efd1e115ccc9, .git/objects/92/e7a4a8f217738d60860c00378ccbaa67c0cade, .git/objects/aa/7bbc741a0803addbe7a3d252180d5c2468364e, .git/objects/b2/040e09ce276a4c40af23b0b7bfd4ed3b30e588, .git/objects/b9/d5976004a7b4e29de02d6d4686f4fdb6e36990, .git/objects/bf/64ab208a6520fab17524b47cb8fa00f3220f1b, .git/objects/c2/d89884dcb11f90eaf6ebc2d790cdbcb49cc446, .git/objects/c7/c0ff2e9cc2ef9ef731f057f5c0c8ba29ec5557, .git/objects/d6/85ff07f3685a5fc30446d3021b6f566f1685b7, .git/objects/d7/3fd2f5227bb0b726cf2a04e05b96870229a9d8, .git/objects/d9/577ce8738be7da90e53ffa48a42bf9d9b8cd21, .git/objects/db/b8cc315c24bcded6644396ba94ff2d05fa753d, .git/objects/dd/263fb9a2f1ba98e9bef41ad2a6442869a13fbf, .git/objects/e3/6e10f416b1edc1cf7fb2d9014441c37642ace0, .git/objects/e4/e70da95fe5902c3859e23db6ef1f0431263133, .git/objects/ea/11af75f95ab817a8aad5296225818547c72c5f, .git/objects/eb/8b33470dedbc3b8f8c078b9aa0f9d819d0b47e, .git/objects/ed/9ce3d23bbd88e5fbeb7eb08e5e426a2503d944, .git/objects/fb/46112d5878f91b367095eceb18387fd6b1a4e8, .git/objects/fc/20469fa68541eb7b03a08eb347f3baac3aaae6, .git/objects/fc/3d2879dc556c8f2e497896f8bba3cd7464660e, .git/refs/heads/master, .git/refs/remotes/github/master, LICENSE

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Digest::SHA

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_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: JSONP

Modules

Name Abstract Version View
JSONP a module to build JavaScript Object Notation with Padding web services 0.72 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan