Kwalitee Issues

has_meta_yml

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

has_version

Add a version number to the packed distribution. Or use a buildtool ('make dist' or 'Build dist')

has_proper_version

Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'

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 (6) does not match dist (55):
  • 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/pre-receive.sample, .git/hooks/prepare-commit-msg.sample, .git/hooks/update.sample, .git/index, .git/info/exclude, .git/logs/HEAD, .git/logs/refs/heads/local_changes, .git/logs/refs/heads/master, .git/logs/refs/remotes/origin/HEAD, .git/logs/refs/remotes/origin/local_changes, .git/logs/refs/remotes/origin/master, .git/objects/0b/83feac5963fd935b85ebad6bdde1af914b9e84, .git/objects/3f/6fb9a8b549ebd4a4cb469d799ccd2cf0c433d6, .git/objects/56/65bba55b864ed9655b3529ac4bf727675d04f0, .git/objects/58/f3513492569c6e4e87aab54b91d9abf204c854, .git/objects/5b/df73bf677512bc3d78e0a9de1d0b555d10c017, .git/objects/6c/3e0b6cc6e67c2040ede7d6e2f32e9f7f138e06, .git/objects/7b/a591953fb359a601abedaadad0b30abc087f3b, .git/objects/7e/a7c9f16b474ec6d74ce5752ea3847d10a396dc, .git/objects/8b/0059000e641cd1068d9a68a9ce76b2d35951f4, .git/objects/9d/11b85e4b13c011eb88d8fa658a44eb747f145a, .git/objects/ae/4b14124e3513f413790d95d8d827d8e0b5ca2a, .git/objects/b4/6f3e51c97fffbb22ef3b60f69710a57c4c4f4c, .git/objects/d2/d3809c9be2ae466fb0a3aa9ca14b8ccd4fa9df, .git/objects/d6/fb761fde9b5ea39f0c7941b0f16b05d638e1ca, .git/objects/dc/8340ca34b0838389bc316757d54a974a7e8eb8, .git/objects/f7/170efe996b852e6158d5303acc5a1a39f5f199, .git/objects/f9/5d90f021fc76a25deca4411bce96ad5834cb9c, .git/objects/fb/be265a7720d9a3f0e51968fa1e8999823a137b, .git/objects/pack/pack-8459b1ea2dbc243080446e3201e8e20030b367c6.idx, .git/objects/pack/pack-8459b1ea2dbc243080446e3201e8e20030b367c6.pack, .git/packed-refs, .git/refs/heads/local_changes, .git/refs/heads/master, .git/refs/remotes/origin/HEAD, .git/refs/remotes/origin/local_changes, .git/refs/remotes/origin/master, README.md
  • Missing in Dist: README

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.

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: Model3D::WavefrontObject

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
Model3D::WavefrontObject Perl extension for reading, manipulating and writing polygonal Alias Wavefront 3D models 1.11 metacpan

Provides

Name File View
Model3D::WavefrontObject::Poly lib/Model3D/WavefrontObject.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README.md metacpan