Kwalitee Issues


Fix MANIFEST.SKIP or use an authoring tool which respects MANIFEST.SKIP. Note that each entry in MANIFEST.SKIP is a regular expression. You may need to add appropriate meta characters not to ignore necessary stuff.

Error: t/ftppub/perl-current/ext/t/skip.t,t/ftppub/perl-current/ext/t/test.t,t/ftppub/perl-current/ext/t,t/ftppub/perl-current/git_version.h


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.


  • MANIFEST (413) does not match dist (412):
  • Duplicates in MANIFEST: t/etc/debian-jessie-sid/debian_version


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


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: Test::Smoke, Test::Smoke::BuildCFG, Test::Smoke::FTPClient, Test::Smoke::Patcher, Test::Smoke::Policy, Test::Smoke::SourceTree, Test::Smoke::Util


Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.004,0.008,0.009,0.01,0.011,0.012,0.016,0.029,0.043,0.046,0.053,0.58,1.70


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.


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Name Abstract Version View
Test::Smoke The Perl core test smoke suite 1.70 metacpan
Test::Smoke::App::AppOption Object that represents an Application Option. metacpan
Test::Smoke::App::AppOptionCollection A collection of AppOption objects. metacpan
Test::Smoke::App::Archiver The application. metacpan
Test::Smoke::App::Base Baseclass for Test::Smoke::App::* applications. metacpan
Test::Smoke::App::Options A collection of application configs and config options. metacpan
Test::Smoke::App::Reporter The application. metacpan
Test::Smoke::App::RunSmoke The application. metacpan
Test::Smoke::App::SendReport Implementation for metacpan
Test::Smoke::App::SmokePerl The application. metacpan
Test::Smoke::App::SyncTree Synchronise the perl source tree from a source. metacpan
Test::Smoke::Archiver Archive the smoke files. metacpan
Test::Smoke::BuildCFG OO interface for handling build configurations 0.009 metacpan
Test::Smoke::FTPClient Implement a mirror like object 0.011 metacpan
Test::Smoke::LogMixin metacpan
Test::Smoke::Mailer Factory for objects to send the report. 0.016 metacpan
Test::Smoke::Mailer::Base baseclass for Mailers metacpan
Test::Smoke::Mailer::MIME_Lite metacpan
Test::Smoke::Mailer::Mail_Sendmail metacpan
Test::Smoke::Mailer::Mail_X metacpan
Test::Smoke::Mailer::SendEmail metacpan
Test::Smoke::Mailer::Sendmail metacpan
Test::Smoke::ObjectBase metacpan
Test::Smoke::Patcher OO interface to help patching the source-tree 0.012 metacpan
Test::Smoke::Policy OO interface to handle the stuff. 0.004 metacpan
Test::Smoke::Poster Factory for poster objects. metacpan
Test::Smoke::Poster::Base Base class for the posters to CoreSmokeDB. metacpan
Test::Smoke::Poster::Curl Poster subclass using curl. metacpan
Test::Smoke::Poster::HTTP_Lite Poster subclass using HTTP::Lite. metacpan
Test::Smoke::Poster::HTTP_Tiny Poster subclass using HTTP::Tiny. metacpan
Test::Smoke::Poster::LWP_UserAgent Poster subclass using LWP::UserAgent. metacpan
Test::Smoke::Reporter OO interface for handling the testresults (mktest.out) 0.053 metacpan
Test::Smoke::Smoker OO interface to do one smoke cycle. 0.046 metacpan
Test::Smoke::SourceTree Manipulate the perl source-tree 0.008 metacpan
Test::Smoke::Syncer Factory for syncer objects. 0.029 metacpan
Test::Smoke::Syncer::Base metacpan
Test::Smoke::Syncer::Copy metacpan
Test::Smoke::Syncer::FTP metacpan
Test::Smoke::Syncer::Forest metacpan
Test::Smoke::Syncer::Git metacpan
Test::Smoke::Syncer::Hardlink metacpan
Test::Smoke::Syncer::Rsync metacpan
Test::Smoke::Syncer::Snapshot metacpan
Test::Smoke::SysInfo Factory for system specific information objects 0.043 metacpan
Test::Smoke::SysInfo::AIX Object for specific AIX info. metacpan
Test::Smoke::SysInfo::BSD Object for specific BSD info. metacpan
Test::Smoke::SysInfo::Base Baseclass for system information. metacpan
Test::Smoke::SysInfo::Cygwin Object for specific Cygwin info. metacpan
Test::Smoke::SysInfo::Darwin Object for specific Darwin info. metacpan
Test::Smoke::SysInfo::Generic Object for Generic info. metacpan
Test::Smoke::SysInfo::HPUX Object for specific HP-UX info. metacpan
Test::Smoke::SysInfo::Haiku Object for specific Haiku info. metacpan
Test::Smoke::SysInfo::Irix Object for specific Irix info. metacpan
Test::Smoke::SysInfo::Linux Object for specific Linux info. metacpan
Test::Smoke::SysInfo::Solaris Object for specific Solaris/Sun-os info. metacpan
Test::Smoke::SysInfo::VMS Object for specific VMS info. metacpan
Test::Smoke::SysInfo::Windows Object for specific Windows info. metacpan
Test::Smoke::Util Take out some of the functions of the smoke suite. 0.58 metacpan
Test::Smoke::Util::Execute Run a command and return its output. metacpan
Test::Smoke::Util::FindHelpers Functions to help find Helpers (modules/bins) metacpan
fallback Like L<lib>, but pushes the dirs at the end of C<@INC>. 0.01 metacpan


Name File View
Test::Smoke::BuildCFG::Config lib/Test/Smoke/ metacpan
Test::Smoke::Logger lib/Test/Smoke/ metacpan

Other Files

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