Kwalitee Issues

has_meta_yml

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

has_proper_version

Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Version

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Date::Parse

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

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

Error: newslib-0.83b/Net/NNTP/Client.pm -- Around line 306: You forgot a '=back' before '=head1' newslib-0.83b/Net/NNTP/Proxy.pm -- Around line 59: You forgot a '=back' before '=head2' Around line 63: '=item' outside of any '=over' Around line 228: You forgot a '=back' before '=head2' Around line 233: '=item' outside of any '=over' Around line 253: You forgot a '=back' before '=head2' Around line 260: '=item' outside of any '=over' newslib-0.83b/News/Article/Cancel.pm -- Around line 241: You forgot a '=back' before '=head1' newslib-0.83b/News/Article/Clean.pm -- Around line 575: You forgot a '=back' before '=head1'

has_meta_json

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

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

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: Net::NNTP::Auth, Net::NNTP::Client, Net::NNTP::Functions, Net::NNTP::Proxy, News::Article, News::Article, News::Article::Cancel, News::Article::Ref, News::NNTPAuth, Version

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:

  • News::Article

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • Net/NNTP/Client.pm: HASH(0x55c8d049c840)
  • Net/NNTP/Functions.pm: HASH(0x55c8d13e6800)
  • Net/NNTP/Proxy.pm: HASH(0x55c8d13596f8)
  • News/Article/Ref.pm: HASH(0x55c8d12ce560)
  • News/Article/Response.pm: HASH(0x55c8d13a7030)
  • News/NNTPAuth.pm: HASH(0x55c8d1333118)

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.71,1.0,1.01

Modules

Name Abstract Version View
Net::NNTP::Auth a standard NNTP authentication method 1.0 metacpan
Net::NNTP::Client a module to simulate an entire NNTP client metacpan
Net::NNTP::Functions code to implement NNTP-standard functions metacpan
Net::NNTP::Proxy a news server in perl metacpan
News::Article 1.01 metacpan
News::Article::Cancel a module to generate accurate cancel messages 0.71 metacpan
News::Article::Ref reference functions for news articles metacpan
News::NNTPAuth a standard NNTP authentication method metacpan

Provides

Name File View
Net::NNTP2 Net/NNTP/Client.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README.txt metacpan