Kwalitee Issues

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Mail::Mailer

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Log-Agent-0.306/Agent/Driver/Default.pm -- Around line 194: You forgot a '=back' before '=head1' Log-Agent-0.306/Agent/Driver/Fork.pm -- Around line 322: You forgot a '=back' before '=head1'

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.

has_meta_json

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

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

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: Log::Agent, Log::Agent::Channel, Log::Agent::Channel::File, Log::Agent::Channel::Handle, Log::Agent::Channel::Syslog, Log::Agent::Driver, Log::Agent::Driver::Datum, Log::Agent::Driver::Default, Log::Agent::Driver::File, Log::Agent::Driver::Fork, Log::Agent::Driver::Mail, Log::Agent::Driver::Silent, Log::Agent::Driver::Syslog, Log::Agent::File::Native, Log::Agent::File_Pool, Log::Agent::Formatting, Log::Agent::Message, Log::Agent::Prefixer, Log::Agent::Priorities, Log::Agent::Stamping, Log::Agent::Tag, Log::Agent::Tag::Callback, Log::Agent::Tag::Caller, Log::Agent::Tag::Priority, Log::Agent::Tag::String, Log::Agent::Tag_List

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.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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
Log::Agent logging agent 0.306 metacpan
Log::Agent::Channel ancestor class for all Log::Agent channels metacpan
Log::Agent::Channel::File file logging channel for Log::Agent metacpan
Log::Agent::Channel::Handle I/O handle logging channel for Log::Agent metacpan
Log::Agent::Channel::Syslog syslog logging channel for Log::Agent::Logger metacpan
Log::Agent::Driver ancestor class for all Log::Agent drivers metacpan
Log::Agent::Driver::Datum interceptor driver to cooperate with Carp::Datum metacpan
Log::Agent::Driver::Default default logging driver for Log::Agent metacpan
Log::Agent::Driver::File file logging driver for Log::Agent metacpan
Log::Agent::Driver::Fork dummy driver for forking output to multiple drivers metacpan
Log::Agent::Driver::Mail email driver for Log::Agent metacpan
Log::Agent::Driver::Silent silent logging driver for Log::Agent metacpan
Log::Agent::Driver::Syslog syslog logging driver for Log::Agent metacpan
Log::Agent::File::Native low-overhead IO::File metacpan
Log::Agent::File_Pool metacpan
Log::Agent::Formatting metacpan
Log::Agent::Message a log message metacpan
Log::Agent::Prefixer metacpan
Log::Agent::Priorities conversion between syslog priorities and levels metacpan
Log::Agent::Stamping time-stamping routines metacpan
Log::Agent::Tag formats caller information metacpan
Log::Agent::Tag::Callback a dynamic tag string metacpan
Log::Agent::Tag::Caller formats caller information metacpan
Log::Agent::Tag::Priority a log priority tag string metacpan
Log::Agent::Tag::String a constant tag string metacpan
Log::Agent::Tag_List user-defined tags to add to every log metacpan

Other Files

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