Kwalitee Issues

has_meta_yml

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

no_generated_files

Remove the offending files/directories!

Error: Makefile

no_mymeta_files

Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.

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 (9) does not match dist (130):
  • Missing in MANIFEST: .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-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/02/a4c5fc1d172c40d0513c522038d1962ef038e8, .git/objects/0f/9f9a9c96152c65028aab6af98c2541e7deba06, .git/objects/13/e5c6eb75234e3843988e2d49afe759d58c2339, .git/objects/14/644d09e5793935181d71f6ad873f1897d23a87, .git/objects/16/9db279bc36f0d3e496107d0e51edc809ba04c7, .git/objects/16/e06055f0d84922c6fa8c6a7515e9e7ef12170a, .git/objects/18/5dda4c666ccd271657df9f5b9352d972df06bf, .git/objects/1c/f116609193438058b85a4c4c24fdb185629a83, .git/objects/1d/105f7afb9b02e9a81741f37bb255823b4e7b3c, .git/objects/1e/2f4bb98e276ceac30544cce3e2decb1afc5fed, .git/objects/24/e9448ae10711f703bdab6f8fd85e8ebbe2c6c9, .git/objects/25/09c12834a2470eb9a3e880387cb04e81c223ba, .git/objects/2a/3b0c49fc090f89b94bc9e66a90515a1a7ebde6, .git/objects/2f/b01ed99a1891ecccf0c2740844aae3ff7f8aca, .git/objects/2f/ea7a6f91565275521f7a90a9792d3b30f35b04, .git/objects/32/2fdbdb87104432d62f26035570f8658ab84373, .git/objects/37/2d02eab186357a9ed6945ceb39c77f73450046, .git/objects/37/39d9ddc4dcac23586e8663833f4ac6655005cc, .git/objects/37/5f8de50a2c88eb8e575dc8330983ee1c2d6306, .git/objects/39/ec07fd87f00cfa5f8b6df186f99b5bf6a62f12, .git/objects/3b/2699e7e74c7989a54b8200366d052fcf8d6114, .git/objects/3c/fdb94543d0872773a27e8c6b59aaf0e41dbe58, .git/objects/3d/9246ae8507745742c0ba5816c609dfbf65cf2b, .git/objects/40/edd5ec07fa6aba8731c15491cb5302da7a71fa, .git/objects/41/43a1229a6c34707160620585f20e5a95888555, .git/objects/43/fcfcc4e71b650a5692ef99cf29243ff4318b15, .git/objects/45/eb83fd602cbb6d0fc450f7102442c2d14c84fd, .git/objects/52/5c52b19bdff33f2ccd4f516bb49f1098f35def, .git/objects/53/ebc52cd29596f4d8d73e9a50d11b4c76a2508e, .git/objects/54/f40fd43c8ed44ee02874b8d13a32426d87654d, .git/objects/5a/1ce9e83b060c9c6ba77f0699b354600aaf3f16, .git/objects/5b/f7fc0d845ae73e2b277ba7b354e64576fc7c42, .git/objects/5e/f7361aaf3bd7f35ff674ea804cd25be2e2cae8, .git/objects/60/95f30f23ec7a0016949a75b48c8377062143d6, .git/objects/60/a708614cdb48d5b7c9f1fe8052a21a71738e9d, .git/objects/62/d75040b737c95440929d53c546b1321b695b20, .git/objects/67/3afb896e49a9b168b7562310a9565b2073e2f6, .git/objects/69/28985a691b69b3585402030a8f6e201cddb6f2, .git/objects/6e/74461cb4e9070147ca902838ba762d9283432f, .git/objects/6f/227a672c097afd4374a119f0a35cf4517f1d30, .git/objects/6f/e185e34a39dc6911eac3c6c6bce38a95dc480e, .git/objects/73/7ae9b4d2be3e2adcdbe022378efb3731bab82d, .git/objects/77/40e8ce3f515917f511bf007ebdb5d454187d5a, .git/objects/7a/79c5f5d67a50f74ea995a7b91ceb4a255a3343, .git/objects/7c/c7bd152666cfa5b80a4669486b2aadef6e7362, .git/objects/87/3448f55045dee65093628e9d689ddce2328942, .git/objects/88/25628974986b3086982ae2466cc9ae9041ecfb, .git/objects/8c/48b67417b2c55ee3ddd021f0bf650dc4f472a7, .git/objects/8c/972e013537247cef095c271b0bc4a8b17d1208, .git/objects/8d/4bceb318ad7651c0482e1e74d66d448598de1c, .git/objects/96/18a104044fc542eee8c8ea04b0a580f33a08e8, .git/objects/9b/9f72b880f53ad0fe77fb9d05d733c87163914a, .git/objects/9d/8e0d24550c65cdb74620486fbbe3e7e222bc94, .git/objects/9e/35b122f2b0a2398c19b0090fffd0351d638a15, .git/objects/9e/cf857d61a15d9932b1e6bc811a3b9c957a13a5, .git/objects/a3/63c1e357d094acdd1a56a2eef4e77b2d3ed81a, .git/objects/a6/512b048a81ade0307a4769a3d612cbc81c984a, .git/objects/a9/0640ef7897aa1ada3a58af3d3ffdbb35e7c819, .git/objects/aa/ae2dd7167fd50a516bc2fce910cb3df80a5981, .git/objects/aa/b8edf5be8dd047d056db4ecd18893d50b7b345, .git/objects/ae/f877489315c5b3be75408516bd5b7972b9fefd, .git/objects/b2/12e62873f82346b1878942586e03dd6eb3d1a1, .git/objects/b4/442093e793d3e127c6ff51adcc1029510a1663, .git/objects/b8/9a726714bcbbf9cbad705126ac589d420c330c, .git/objects/bb/b722e8e9e70f572225785d64863978a2f64770, .git/objects/c2/9ec1035b0fb49fc682a8a57dc451cbd36be0d8, .git/objects/c4/5b2531d45581a1f434f724f97ef33da777b903, .git/objects/ca/0333b2df9af5fd0988491fdf8a639dc6845775, .git/objects/ca/2d11a47b2e133849eeabfc4eab28a2a31913c6, .git/objects/ca/fa65761f29492a672f2b3f1d14777620c70353, .git/objects/cf/4a47090adda1686286a08ff04d5be553b3fd41, .git/objects/d2/e468ff5b5edf953121c5b911d1ddb4a5ed96a7, .git/objects/d3/e79f92d99b02fc97798bd80858bdfdf24c3cae, .git/objects/d5/19c85e27021105c8090eb1bac4cd70b1db33ce, .git/objects/d5/8a6f7e73355db0f53ed7b5088c81d149b018d5, .git/objects/d9/3202ad707b405bba2166d3727ab7b378127ae9, .git/objects/da/5d22e2d80e809098c617d94bf453c29244dc55, .git/objects/db/ac7061001fbaf14f1203ae4075ab031c41c5a1, .git/objects/dc/88dbdd57390d9ff6f97f5a6046e816ba97fe44, .git/objects/e1/142a2e95ce6243f115ace67f6b81e7261cf202, .git/objects/e3/430f3ad28b9298a21f2a42e4db700da95d6406, .git/objects/e3/6b3ca75746f8c2ad61490d10df58f84fb747fb, .git/objects/e5/c5aa1072ede3ff2b7e60627bc55ffae53112b5, .git/objects/ec/3d96d56a8958debd6365dd071bc40e201cec9b, .git/objects/ed/f18462f08dca131b498b96f9c360b824155fe3, .git/objects/ee/8b18ade667c3590c01bc64001d4f9cd19e6bf1, .git/objects/f1/dc2cd2733c20bb558396cc9a0156bd8cc37dae, .git/objects/f3/5a57d7a6f45afbea924eea2fe6ea5de0e31e11, .git/objects/f3/d45e1b0df2d89af2535a8255879a51853b313d, .git/objects/f4/3e5ea2e88ba5184d881b2b205be2e38a1b3496, .git/objects/f6/baa8ec15322f38a0efe2a859f357d0f153412c, .git/objects/f7/110c9cb17ff2228262f1c7977ac621f27a9e9d, .git/objects/fc/40a57c2a4c56d56ddc0f1fe32737d11592d6f7, .git/objects/ff/1578ccce9b5b622aa3f4cfa78c64fb949fc16d, .git/refs/heads/master, .git/refs/remotes/origin/master, .gitignore, MYMETA.json, MYMETA.yml, Makefile, ignore.txt, t/boilerplate.t

prereq_matches_use

List all used modules in META.yml requires

Error:

  • HTTP::Request::Common

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

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.

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
OAuth::Simple Simple OAuth authorization on your site 1.0 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan