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/Dist-Maker-0.03,PaxHeader/Dist-Maker-0.03,Dist-Maker-0.03/PaxHeader/Changes,Dist-Maker-0.03/PaxHeader/Changes,Dist-Maker-0.03/PaxHeader/example,Dist-Maker-0.03/PaxHeader/example,Dist-Maker-0.03/PaxHeader/inc,Dist-Maker-0.03/PaxHeader/inc,Dist-Maker-0.03/PaxHeader/lib,Dist-Maker-0.03/PaxHeader/lib,Dist-Maker-0.03/PaxHeader/Makefile.PL,Dist-Maker-0.03/PaxHeader/Makefile.PL,Dist-Maker-0.03/PaxHeader/MANIFEST,Dist-Maker-0.03/PaxHeader/MANIFEST,Dist-Maker-0.03/PaxHeader/MANIFEST.SKIP,Dist-Maker-0.03/PaxHeader/MANIFEST.SKIP,Dist-Maker-0.03/PaxHeader/META.yml,Dist-Maker-0.03/PaxHeader/META.yml,Dist-Maker-0.03/PaxHeader/README,Dist-Maker-0.03/PaxHeader/README,Dist-Maker-0.03/PaxHeader/script,Dist-Maker-0.03/PaxHeader/script,Dist-Maker-0.03/PaxHeader/t,Dist-Maker-0.03/PaxHeader/t,Dist-Maker-0.03/PaxHeader/xt,Dist-Maker-0.03/PaxHeader/xt,Dist-Maker-0.03/xt/PaxHeader/perlcritic.t,Dist-Maker-0.03/xt/PaxHeader/perlcritic.t,Dist-Maker-0.03/xt/PaxHeader/pod.t,Dist-Maker-0.03/xt/PaxHeader/pod.t,Dist-Maker-0.03/xt/PaxHeader/podspell.t,Dist-Maker-0.03/xt/PaxHeader/podspell.t,Dist-Maker-0.03/xt/PaxHeader/template.t,Dist-Maker-0.03/xt/PaxHeader/template.t,Dist-Maker-0.03/t/PaxHeader/000_load.t,Dist-Maker-0.03/t/PaxHeader/000_load.t,Dist-Maker-0.03/t/PaxHeader/001_config.t,Dist-Maker-0.03/t/PaxHeader/001_config.t,Dist-Maker-0.03/t/PaxHeader/002_options.t,Dist-Maker-0.03/t/PaxHeader/002_options.t,Dist-Maker-0.03/t/PaxHeader/003_distname.t,Dist-Maker-0.03/t/PaxHeader/003_distname.t,Dist-Maker-0.03/t/PaxHeader/004_scatter.t,Dist-Maker-0.03/t/PaxHeader/004_scatter.t,Dist-Maker-0.03/t/PaxHeader/005_util.t,Dist-Maker-0.03/t/PaxHeader/005_util.t,Dist-Maker-0.03/script/PaxHeader/dim,Dist-Maker-0.03/script/PaxHeader/dim,Dist-Maker-0.03/lib/PaxHeader/Dist,Dist-Maker-0.03/lib/PaxHeader/Dist,Dist-Maker-0.03/lib/Dist/PaxHeader/Maker,Dist-Maker-0.03/lib/Dist/PaxHeader/Maker,Dist-Maker-0.03/lib/Dist/PaxHeader/Maker.pm,Dist-Maker-0.03/lib/Dist/PaxHeader/Maker.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Base.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Base.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Command,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Command,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Config.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Config.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Logger.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Logger.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Name.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Name.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Scatter.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Scatter.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Template,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Template,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Template.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Template.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Util.pm,Dist-Maker-0.03/lib/Dist/Maker/PaxHeader/Util.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Any,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Any,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/CLI.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/CLI.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Default.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Default.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Moose.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Moose.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Mouse.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/Mouse.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/XS.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/PaxHeader/XS.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/Any/PaxHeader/Moose.pm,Dist-Maker-0.03/lib/Dist/Maker/Template/Any/PaxHeader/Moose.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/config.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/config.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/init.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/init.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/meta.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/meta.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/new.pm,Dist-Maker-0.03/lib/Dist/Maker/Command/PaxHeader/new.pm,Dist-Maker-0.03/inc/PaxHeader/Module,Dist-Maker-0.03/inc/PaxHeader/Module,Dist-Maker-0.03/inc/Module/PaxHeader/Install,Dist-Maker-0.03/inc/Module/PaxHeader/Install,Dist-Maker-0.03/inc/Module/PaxHeader/Install.pm,Dist-Maker-0.03/inc/Module/PaxHeader/Install.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/AuthorTests.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/AuthorTests.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Base.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Base.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Makefile.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Makefile.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Metadata.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Metadata.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Repository.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Repository.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Scripts.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/Scripts.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/WriteAll.pm,Dist-Maker-0.03/inc/Module/Install/PaxHeader/WriteAll.pm,Dist-Maker-0.03/example/PaxHeader/config.pl,Dist-Maker-0.03/example/PaxHeader/config.pl

has_meta_json

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

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: Dist::Maker::Util

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
Dist::Maker Yet another distribution maker 0.03 metacpan
Dist::Maker::Base Base class for config handling metacpan
Dist::Maker::Command::config Manages config data metacpan
Dist::Maker::Command::init Initializes a distribution metacpan
Dist::Maker::Command::meta Meta commands metacpan
Dist::Maker::Command::new Creates a new file metacpan
Dist::Maker::Config Configuration variables metacpan
Dist::Maker::Logger The logger role metacpan
Dist::Maker::Name Distribution/module name abstraction metacpan
Dist::Maker::Scatter Builds and scatters distributions metacpan
Dist::Maker::Template The role of distribution templates metacpan
Dist::Maker::Template::Any::Moose Distribution template using Any::Moose metacpan
Dist::Maker::Template::CLI Distribution template for CLI applications metacpan
Dist::Maker::Template::Default The default distribution template metacpan
Dist::Maker::Template::Moose Distribution template using Moose metacpan
Dist::Maker::Template::Mouse Distribution template using Mouse metacpan
Dist::Maker::Template::XS Distribution template for XS modules metacpan
Dist::Maker::Util Common utilities metacpan

Other Files

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