Kwalitee Issues

no_files_to_be_skipped

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

consistent_version

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

Error: 0.001,0.002,0.004,0.008,0.009,0.01,0.011,0.012,0.016,0.029,0.03,0.046,0.054,0.58,0.78,1.73

meta_yml_declares_perl_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.

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Mail::Sendmail

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

has_separate_license_file

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

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.

Modules

Name Abstract Version View
Test::Smoke The Perl core test smoke suite 1.73 metacpan
Test::Smoke::App::AppOption Object that represents an Application Option. 0.002 metacpan
Test::Smoke::App::AppOptionCollection A collection of AppOption objects. 0.001 metacpan
Test::Smoke::App::Archiver The tsarchive.pl application. 0.001 metacpan
Test::Smoke::App::Base Baseclass for Test::Smoke::App::* applications. 0.002 metacpan
Test::Smoke::App::Options A collection of application configs and config options. 0.001 metacpan
Test::Smoke::App::Reporter The tsreport.pl application. 0.001 metacpan
Test::Smoke::App::RunSmoke The tsrunsmoke.pl application. 0.001 metacpan
Test::Smoke::App::SendReport Implementation for tssendrpt.pl 0.001 metacpan
Test::Smoke::App::SmokePerl The tssmokeperl.pl application. 0.001 metacpan
Test::Smoke::App::SyncTree Synchronise the perl source tree from a source. 0.001 metacpan
Test::Smoke::Archiver Archive the smoke files. 0.001 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 0.001 metacpan
Test::Smoke::Mailer Factory for objects to send the report. 0.016 metacpan
Test::Smoke::Mailer::Base baseclass for Mailers 0.001 metacpan
Test::Smoke::Mailer::MIME_Lite 0.016 metacpan
Test::Smoke::Mailer::Mail_Sendmail 0.016 metacpan
Test::Smoke::Mailer::Mail_X 0.016 metacpan
Test::Smoke::Mailer::SendEmail 0.016 metacpan
Test::Smoke::Mailer::Sendmail 0.016 metacpan
Test::Smoke::ObjectBase 0.001 metacpan
Test::Smoke::Patcher OO interface to help patching the source-tree 0.012 metacpan
Test::Smoke::Policy OO interface to handle the Policy.sh stuff. 0.004 metacpan
Test::Smoke::Poster Factory for poster objects. 0.001 metacpan
Test::Smoke::Poster::Base Base class for the posters to CoreSmokeDB. 0.001 metacpan
Test::Smoke::Poster::Curl Poster subclass using curl. 0.001 metacpan
Test::Smoke::Poster::HTTP_Lite Poster subclass using HTTP::Lite. 0.001 metacpan
Test::Smoke::Poster::HTTP_Tiny Poster subclass using HTTP::Tiny. 0.001 metacpan
Test::Smoke::Poster::LWP_UserAgent Poster subclass using LWP::UserAgent. 0.001 metacpan
Test::Smoke::Reporter OO interface for handling the testresults (mktest.out) 0.054 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 0.001 metacpan
Test::Smoke::Syncer::Copy 0.029 metacpan
Test::Smoke::Syncer::FTP 0.029 metacpan
Test::Smoke::Syncer::Forest 0.029 metacpan
Test::Smoke::Syncer::Git 0.029 metacpan
Test::Smoke::Syncer::Hardlink 0.029 metacpan
Test::Smoke::Syncer::Rsync 0.029 metacpan
Test::Smoke::Syncer::Snapshot 0.029 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. 0.001 metacpan
Test::Smoke::Util::FindHelpers Functions to help find Helpers (modules/bins) 0.001 metacpan
Test::Smoke::Util::LoadAJSON A JSON:PP/JSON::XS Factory Class 0.03 metacpan
Test::Smoke::Util::Win32ErrorMode Utility function to switch off the error-popup for the current process. metacpan
fallback Like L<lib>, but pushes the dirs at the end of C<@INC>. 0.01 metacpan

Provides

Name File View
Mail::Sendmail lib/inc/Mail/Sendmail.pm metacpan
Test::Smoke::BuildCFG::Config lib/Test/Smoke/BuildCFG.pm metacpan
Test::Smoke::Logger lib/Test/Smoke/LogMixin.pm metacpan

Other Files

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