Kwalitee Issues

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

has_meta_yml

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

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

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 (15) does not match dist (48):
  • Missing in MANIFEST: classdocs/Pod/Classdoc.html, classdocs/Pod/Classdoc.pm.html, classdocs/Pod/Classdoc.pod.html, classdocs/Pod/Classdoc/ForProjectTOC.html, classdocs/Pod/Classdoc/Project.html, classdocs/Pod/Classdoc/Project.pm.html, classdocs/Pod/Classdoc/Project.pod.html, classdocs/css/dtree.css, classdocs/css/ppicf.css, classdocs/img/base.gif, classdocs/img/closedbook.gif, classdocs/img/empty.gif, classdocs/img/folder.gif, classdocs/img/folderopen.gif, classdocs/img/globe.gif, classdocs/img/join.gif, classdocs/img/joinbottom.gif, classdocs/img/line.gif, classdocs/img/minus.gif, classdocs/img/minusbottom.gif, classdocs/img/nolines_minus.gif, classdocs/img/nolines_plus.gif, classdocs/img/openbook.gif, classdocs/img/page.gif, classdocs/img/plus.gif, classdocs/img/plusbottom.gif, classdocs/img/question.gif, classdocs/index.html, classdocs/js/dtree.js, classdocs/js/ppicf.js, classdocs/podstyle.css, classdocs/project.html, classdocs/toc.html

prereq_matches_use

List all used modules in META.yml requires

Error:

  • JSON

has_meta_json

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

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.

build_prereq_matches_use

List all modules used in the test suite in META.yml build_requires

Error:

  • DBI::Const::GetInfoType
  • Exception

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
Pod::Classdoc Generate Javadoc-like detail class documentation from POD 1.01 metacpan
Pod::Classdoc::Project generate POD, classdocs, and folded source with tree TOC 1.01 metacpan

Provides

Name File View
Pod::Classdoc::ForProjectTOC lib/Pod/Classdoc/Project.pm metacpan

Other Files

Changes.txt metacpan
MANIFEST metacpan
Makefile.PL metacpan