Kwalitee Issues

no_pax_headers

If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.

Error: PaxHeader/Sub-Inspector-0.05,PaxHeader/Sub-Inspector-0.05,Sub-Inspector-0.05/PaxHeader/.shipit,Sub-Inspector-0.05/PaxHeader/.shipit,Sub-Inspector-0.05/PaxHeader/Changes,Sub-Inspector-0.05/PaxHeader/Changes,Sub-Inspector-0.05/PaxHeader/inc,Sub-Inspector-0.05/PaxHeader/inc,Sub-Inspector-0.05/PaxHeader/lib,Sub-Inspector-0.05/PaxHeader/lib,Sub-Inspector-0.05/PaxHeader/Makefile.PL,Sub-Inspector-0.05/PaxHeader/Makefile.PL,Sub-Inspector-0.05/PaxHeader/MANIFEST,Sub-Inspector-0.05/PaxHeader/MANIFEST,Sub-Inspector-0.05/PaxHeader/MANIFEST.SKIP,Sub-Inspector-0.05/PaxHeader/MANIFEST.SKIP,Sub-Inspector-0.05/PaxHeader/META.yml,Sub-Inspector-0.05/PaxHeader/META.yml,Sub-Inspector-0.05/PaxHeader/t,Sub-Inspector-0.05/PaxHeader/t,Sub-Inspector-0.05/PaxHeader/xt,Sub-Inspector-0.05/PaxHeader/xt,Sub-Inspector-0.05/xt/PaxHeader/perlcritic.t,Sub-Inspector-0.05/xt/PaxHeader/perlcritic.t,Sub-Inspector-0.05/xt/PaxHeader/pod.t,Sub-Inspector-0.05/xt/PaxHeader/pod.t,Sub-Inspector-0.05/xt/PaxHeader/podcoverage.t,Sub-Inspector-0.05/xt/PaxHeader/podcoverage.t,Sub-Inspector-0.05/xt/PaxHeader/podspell.t,Sub-Inspector-0.05/xt/PaxHeader/podspell.t,Sub-Inspector-0.05/xt/PaxHeader/podsynopsis.t,Sub-Inspector-0.05/xt/PaxHeader/podsynopsis.t,Sub-Inspector-0.05/t/PaxHeader/000_load.t,Sub-Inspector-0.05/t/PaxHeader/000_load.t,Sub-Inspector-0.05/t/PaxHeader/001_basic.t,Sub-Inspector-0.05/t/PaxHeader/001_basic.t,Sub-Inspector-0.05/t/PaxHeader/lib,Sub-Inspector-0.05/t/PaxHeader/lib,Sub-Inspector-0.05/t/lib/PaxHeader/C.pm,Sub-Inspector-0.05/t/lib/PaxHeader/C.pm,Sub-Inspector-0.05/t/lib/PaxHeader/ParentClass.pm,Sub-Inspector-0.05/t/lib/PaxHeader/ParentClass.pm,Sub-Inspector-0.05/lib/PaxHeader/Sub,Sub-Inspector-0.05/lib/PaxHeader/Sub,Sub-Inspector-0.05/lib/Sub/PaxHeader/Inspector.pm,Sub-Inspector-0.05/lib/Sub/PaxHeader/Inspector.pm,Sub-Inspector-0.05/inc/PaxHeader/Module,Sub-Inspector-0.05/inc/PaxHeader/Module,Sub-Inspector-0.05/inc/Module/PaxHeader/Install,Sub-Inspector-0.05/inc/Module/PaxHeader/Install,Sub-Inspector-0.05/inc/Module/PaxHeader/Install.pm,Sub-Inspector-0.05/inc/Module/PaxHeader/Install.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/AuthorTests.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/AuthorTests.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Base.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Base.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Makefile.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Makefile.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Metadata.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Metadata.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Repository.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/Repository.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/WriteAll.pm,Sub-Inspector-0.05/inc/Module/Install/PaxHeader/WriteAll.pm

has_readme

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

has_meta_json

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

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.

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
Sub::Inspector get infomation (prototype, attributes, name, etc) from a subroutine reference 0.05 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan