Kwalitee Issues

has_meta_yml

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

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

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 (8) does not match dist (89):
  • 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/03/9c18a15105563e5ea1a0c389f0e12f6b6169ce, .git/objects/09/5de0c2ac7919169cfffd192727ba6e11dffba0, .git/objects/0d/adeaa6f172b951bd0eb3742d137ea0014914d7, .git/objects/13/171c2ab85619066c6e7ea32bfe2c21f2b63c74, .git/objects/1b/ae506d10ae1504032cd8b0b040a3fe830a250b, .git/objects/22/7a353a734877f9cf841b7d958e227781ee1333, .git/objects/26/5d8012abaf42b4e8c9f2b0463e1e52487bc1f1, .git/objects/31/9f30536edf209bc14d6314cba6c785a443c65e, .git/objects/31/d7161747e0497dee93be62b27662e59fee2c5c, .git/objects/34/e65f2ae99fb3376484e047e0c5837f6650aac0, .git/objects/40/12eacc774a87dd78a004fe06b26b33367263c6, .git/objects/42/d11fdd3c564829b26b96f5f0d34f6910cf4050, .git/objects/44/51ec66a369e4d9b2edbfe0a3800d7f1e6ffc52, .git/objects/46/a6cb3cec97f955e21005bbb25c7ccfed36d3b6, .git/objects/4b/62d0c9d5a75bdfd85372cfc521d20094872c47, .git/objects/4e/b174762baf5f4f105be89efcda4c45183da63d, .git/objects/4e/fc8d6e6e4a574643e1fb308de13b3b23e3e05c, .git/objects/57/c241bda1cda5ff9729e75736b895a305c6f98e, .git/objects/5d/4a6766c8d33b7c16fcb885c3968993b8088ed3, .git/objects/5e/c35841d8463311a53a2810675ea6328395ae95, .git/objects/5f/449a9001c7162ba43f18db982052e56c247357, .git/objects/60/850c907e6826ff5b2199e693243c0922b24b6d, .git/objects/61/3091f446a0aab7e90a3377fdc944c1ad74bbdd, .git/objects/64/6ad48a57fb29d84612a011dead59fcb4199c8f, .git/objects/68/67e0e6c133b9a71d53bb1203ea3a53e483c8de, .git/objects/74/babb8461385d56ba79c30135f04aa0a3dcc919, .git/objects/7c/93e29f939529e523230adc414d9d17359f1957, .git/objects/7f/32a7db0f0beb91184870092f75d10b744c46a6, .git/objects/7f/f73d4081d3e8a06965440df283094c66d9f3a1, .git/objects/89/edff35a89f06e4bea90b4e81291a7c554b5d0e, .git/objects/8e/ae49570cdaf09c34e82225279b9d7e083f72b1, .git/objects/8f/cc19c4a69f24c089e1a64f6d420b610ec63054, .git/objects/90/d67033b3b38c9660cc96b3b3850183a7824205, .git/objects/90/e4e7b28c078990585fe540eab892cd54b517a0, .git/objects/92/d59ef0629560a9403922daa34036440f9fb013, .git/objects/95/07f658dfc412f510105ec1a0e22d99e1bc04ad, .git/objects/96/f5b71b1bd1b357b2747677b43416ded8f8e625, .git/objects/97/eb0372c2cf86a7c845de2199fc3366cbad9316, .git/objects/98/dda909a21b4e45121f71c04d22455e0784ec43, .git/objects/99/40753db68018ee1ad5ed26e3c698931bc84e0c, .git/objects/9a/d143be13ef7cec0ad295ade83ecf1d49970792, .git/objects/ac/9dc9fd8b59bbd911aabc43cf5ecee8a497edbc, .git/objects/b0/72704791e7580ed41259304a187f5b6664b62f, .git/objects/b3/65adf9f3184a2d6097d133c42b96770f47b6e8, .git/objects/b4/8cf8c6ab1f2def69fbade3fa1a1e9f64441006, .git/objects/b7/a3479f327d805f80b18bdf139494c29427a065, .git/objects/be/12f6ccca100fccdeec88762342afc22155b87c, .git/objects/c0/ec2c15a7a3d7e340995c2bfcebbedac8018cc1, .git/objects/c2/3f70d44b403c66d8dce1e365529c30242ca223, .git/objects/c8/7490f3779da01289dc1ebd5e1e850b7a483ac4, .git/objects/ce/2a9435031fa182444619e13a9ce0559b83a5a9, .git/objects/d2/e775d80e83b9b31f3b8b6d33db2fd261f0c58e, .git/objects/e8/c6dfc23343a6905f24a757c8b50d0ffcc000f5, .git/objects/eb/ffb56586f4573fe3670eea76af269a213f3719, .git/objects/ee/957c887d7ca92af5343c6eb5c0840b7bba9942, .git/objects/f5/557bd6567d23baed93ecb615f8985466dcd080, .git/objects/f6/5956efd0d0ea18cdf1c104d94e19f88c3b1b10, .git/objects/f6/fa892fd7afe9854f0e035d45d75271bb286747, .git/objects/fc/845ace9a1f7558761f0f1c44eeca785104e7e6, .git/objects/fd/9b2ffa3d141a0ccdd13a807b5bd41d4f922fba, .git/refs/heads/master, .git/refs/remotes/origin/master

prereq_matches_use

List all used modules in META.yml requires

Error:

  • File::Util
  • LWP::UserAgent

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.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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.

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
WWW::Pixelletter an interface to the Pixelletter API 0.1 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan