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 (9) does not match dist (75):
  • Missing in MANIFEST: .git/COMMIT_EDITMSG, .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/devel, .git/logs/refs/heads/master, .git/logs/refs/remotes/origin/HEAD, .git/logs/refs/remotes/origin/devel, .git/logs/refs/remotes/origin/file_size_limit, .git/logs/refs/remotes/origin/master, .git/objects/01/f8f65e574c1e3b901290c735e21606ba07899c, .git/objects/16/b60aba18e1a15fff0d18ec0bde84cee642f30f, .git/objects/16/eb32498ad18a6cefbcf907578a1b4d9a9a4c05, .git/objects/17/3551bfe0544753cead184657a31d2b718d9e1c, .git/objects/1d/51094b5b8c647596ca5f3861166e18c35f3106, .git/objects/21/f12bd0dc68f8b396e17b718a93e3ae23df31fe, .git/objects/23/4d1828e3fe2fa4d1374e9c0f2eafb1f38f2ad1, .git/objects/26/dec02ee7d67fe56dd8d1f3024d49b33ad19e67, .git/objects/2c/02f31eb614ee1f92a7462aa8d081b74775d8fa, .git/objects/2c/d70558e628c8e0f0b8c4c7aa707b008b77dd4f, .git/objects/3a/7abea147dc9e8cb774460a7d5da457d24433f8, .git/objects/3f/78e5bbbbc144600b7f22e62386f81261da95b6, .git/objects/45/21f48fec17b6d7320a781ad55edbd54df2f6ef, .git/objects/48/4da9733b8c669dd28a338c1731c7b3446e842a, .git/objects/54/fd59ede4af8de77304a9e1ec2a5ba731ae0504, .git/objects/62/5f5e8c693b5ab35d8a134d0d6a14f94dd7ecaa, .git/objects/66/a987b2a6cbda17430b764d23502b70130e0218, .git/objects/67/e5cc18e42fcb0ab0802d2a8b6d8b75a7d115c8, .git/objects/72/6c7b8e3ce36ccaa858eadb50b5e4b1e69b8254, .git/objects/75/2213fb770d0a6ea79181ed0bee20f0394854d7, .git/objects/76/3989cdc1a83084ebeb33061febbdd2ae90f249, .git/objects/81/81ba109c91760314b4b84765295879619975ea, .git/objects/9d/0305b3fe8431a7a8cfcd11b766c9304a6db741, .git/objects/ad/9bac8d9e02a13c22d3fa136d1e69e79a839027, .git/objects/c8/d1bcd70a6b41e677c926244139d9c5ad491435, .git/objects/d4/2e6514f353598e1961b0608a354ce7b54329c0, .git/objects/d5/ca53348886ba749f65928721033df44c072983, .git/objects/db/6ae056b0307b228e33d5eb6a444c76da0eb59e, .git/objects/e2/10e8ed1950f724c33d1ac693fed2b4c367b0e2, .git/objects/e5/c94c3659a218669c6b79000ee7135973af1bb5, .git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391, .git/objects/f2/3f20a85ba5a779166513744dc54241f7dd1a53, .git/objects/f3/a1bc8f18ba19e9a7d6c1314fe7bdf8a4ad4d40, .git/objects/f8/2cbb9fa22375af74365e54bea734718fecace0, .git/objects/fa/38ce7b62c4e267f083558711b1f776f115453f, .git/packed-refs, .git/refs/heads/devel, .git/refs/heads/master, .git/refs/remotes/origin/HEAD, .git/refs/remotes/origin/devel, .git/refs/remotes/origin/file_size_limit, .git/refs/remotes/origin/master, scripts/test.pl

has_abstract_in_pod

Provide a short description in the NAME section of the pod (after the module name followed by a hyphen) at least for the main module of this distribution.

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.

Modules

Name Abstract Version View
Web::Sitemap 0.01 metacpan
Web::Sitemap::File metacpan
Web::Sitemap::Url metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan