Kwalitee Issues

has_meta_yml

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

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Apache
  • Apache::Constants
  • Apache::File
  • Apache::Log
  • Apache::ModuleConfig
  • Apache::Table
  • Apache::URI
  • DBI
  • HTTP::GHTTP
  • Time::Object
  • XML::Sablotron
  • XML::XPath
  • XML::XPath::Node
  • XML::XPath::NodeSet
  • XML::XPath::Parser
  • XML::XPath::XMLParser
  • XML::XSLT
  • XMLNews::HTMLTemplate
  • mod_perl

no_pod_errors

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

Error: AxKit-1.2/Compress-Zlib-1.09/Zlib.pm -- Around line 394: =cut found outside a pod block. Skipping to next block. AxKit-1.2/libapreq-0.31_03/Cookie/Cookie.pm -- Around line 39: You forgot a '=back' before '=head2' Around line 131: =back without =over AxKit-1.2/libapreq-0.31_03/Request/Request.pm -- Around line 63: You forgot a '=back' before '=head2' Around line 174: =back without =over Around line 180: You forgot a '=back' before '=head2' Around line 244: =back without =over AxKit-1.2/libapreq-0.31_03/libapreq.pod -- Around line 174: You forgot a '=back' before '=head2' Around line 304: =back without =over

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: Apache::AxKit::Cache, Apache::AxKit::CharsetConv, Apache::AxKit::ConfigReader, Apache::AxKit::Exception, Apache::AxKit::Language, Apache::AxKit::Language::Sablot, Apache::AxKit::Language::XMLNewsNITF, Apache::AxKit::Language::XMLNewsRDF, Apache::AxKit::Language::XPathScript, Apache::AxKit::Language::XSLT, Apache::AxKit::Language::XSP, Apache::AxKit::Language::XSP::SQL, Apache::AxKit::Language::XSP::Util, Apache::AxKit::MediaChooser::WAPCheck, Apache::AxKit::Plugins::Fragment, Apache::AxKit::Plugins::Passthru, Apache::AxKit::Provider, Apache::AxKit::Provider::File, Apache::AxKit::Provider::Filter, Apache::AxKit::Provider::Scalar, Apache::AxKit::StyleChooser::Cookie, Apache::AxKit::StyleChooser::FileSuffix, Apache::AxKit::StyleChooser::PathInfo, Apache::AxKit::StyleChooser::QueryString, Apache::AxKit::StyleChooser::UserAgent, Apache::Cookie, Apache::MimeXML, Apache::Request, Apache::libapreq, AxKit, Compress::Zlib, Digest, Digest::HMAC, Digest::HMAC_MD5, Digest::HMAC_SHA1, Digest::MD2, Digest::MD5, Digest::SHA1, Error, MD5, SHA, XML::Parser, XML::Parser::Expat

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:

  • Apache::Cookie
  • Apache::Request
  • Apache::libapreq
  • Compress::Zlib
  • Digest
  • Digest::HMAC
  • Digest::HMAC_MD5
  • Digest::HMAC_SHA1
  • Digest::MD2
  • Digest::MD5
  • Digest::SHA1
  • Error
  • Error::Simple
  • Error::subs
  • MD5
  • SHA
  • XML::Parser::Debug
  • XML::Parser::Objects
  • XML::Parser::Stream
  • XML::Parser::Subs

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.01,0.02,0.03,0.05,0.09,0.13,0.3103,1.0,1.00,1.01,1.03,1.09,1.2,2.00,2.01,2.12,2.30

has_separate_license_file

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

configure_prereq_matches_use

List all modules used in the Makefile.PL/Build.PL in META.yml configure_requires

Error:

  • Apache::ExtUtils
  • Apache::src

Modules

Name Abstract Version View
Apache::AxKit::Cache metacpan
Apache::AxKit::CharsetConv 1.0 metacpan
Apache::AxKit::ConfigReader metacpan
Apache::AxKit::Exception metacpan
Apache::AxKit::Language base class for all processors metacpan
Apache::AxKit::Language::Sablot metacpan
Apache::AxKit::Language::XMLNewsNITF metacpan
Apache::AxKit::Language::XMLNewsRDF metacpan
Apache::AxKit::Language::XPathScript An XML Stylesheet Language 0.05 metacpan
Apache::AxKit::Language::XSLT metacpan
Apache::AxKit::Language::XSP metacpan
Apache::AxKit::Language::XSP::SQL metacpan
Apache::AxKit::Language::XSP::Util XSP util: taglib. 0.03 metacpan
Apache::AxKit::MediaChooser::WAPCheck metacpan
Apache::AxKit::Plugins::Fragment Fragment plugin metacpan
Apache::AxKit::Plugins::Passthru allow passthru=1 in querystring metacpan
Apache::AxKit::Provider base Provider class metacpan
Apache::AxKit::Provider::File metacpan
Apache::AxKit::Provider::Filter metacpan
Apache::AxKit::Provider::Scalar metacpan
Apache::AxKit::StyleChooser::Cookie Choose stylesheets based on a browser cookie 0.01 metacpan
Apache::AxKit::StyleChooser::FileSuffix Choose stylesheet using file suffix metacpan
Apache::AxKit::StyleChooser::PathInfo Choose stylesheet using PATH_INFO metacpan
Apache::AxKit::StyleChooser::QueryString Choose stylesheet using querystring metacpan
Apache::AxKit::StyleChooser::UserAgent Choose stylesheets based on the user agent. 0.01 metacpan
Apache::Cookie HTTP Cookies Class 0.01 metacpan
Apache::MimeXML mod_perl mime encoding sniffer for XML files 0.09 metacpan
Apache::Request Methods for dealing with client request data 0.3103 metacpan
Apache::libapreq Generate compiler and linker flags for libapreq metacpan
AxKit an XML Delivery Toolkit for Apache 1.2 metacpan
Compress::Zlib Interface to zlib compression library 1.09 metacpan
Digest 0.02 metacpan
Digest::HMAC Keyed-Hashing for Message Authentication 1.00 metacpan
Digest::HMAC_MD5 Keyed-Hashing for Message Authentication 1.00 metacpan
Digest::HMAC_SHA1 Keyed-Hashing for Message Authentication 1.00 metacpan
Digest::MD2 Perl interface to the MD2 Algorithm 1.01 metacpan
Digest::MD5 Perl interface to the MD5 Algorithm 2.12 metacpan
Digest::SHA1 Perl interface to the SHA-1 Algorithm 1.03 metacpan
Error Error/exception handling in an OO-ish way 0.13 metacpan
MD5 Perl interface to the MD5 Message-Digest Algorithm 2.01 metacpan
SHA Perl interface to the NIST Secure Hash Algorithm 2.00 metacpan
XML::Parser A perl module for parsing XML documents 2.30 metacpan
XML::Parser::Expat Lowlevel access to James Clark's expat XML parser 2.30 metacpan

Provides

Name File View
Apache::AxKit::Exception::Declined lib/Apache/AxKit/Exception.pm metacpan
Apache::AxKit::Exception::Error lib/Apache/AxKit/Exception.pm metacpan
Apache::AxKit::Exception::IO lib/Apache/AxKit/Exception.pm metacpan
Apache::AxKit::Exception::OK lib/Apache/AxKit/Exception.pm metacpan
Apache::AxKit::Exception::Retval lib/Apache/AxKit/Exception.pm metacpan
Apache::AxKit::Language::Sablot::Handler lib/Apache/AxKit/Language/Sablot.pm metacpan
Apache::AxKit::Language::XPathScript::Toys lib/Apache/AxKit/Language/XPathScript.pm metacpan
Apache::AxKit::Language::XSP::Utils lib/Apache/AxKit/Language/XSP.pm metacpan
AxKit::Apache AxKit.pm metacpan
AxKit::ApacheDebug AxKit.pm metacpan
Error::Simple Error-0.13/Error.pm metacpan
Error::subs Error-0.13/Error.pm metacpan
XML::Parser::ContentModel XML-Parser-2.30/Expat/Expat.pm metacpan
XML::Parser::Debug XML-Parser-2.30/Parser.pm metacpan
XML::Parser::Encinfo XML-Parser-2.30/Expat/Expat.pm metacpan
XML::Parser::ExpatNB XML-Parser-2.30/Expat/Expat.pm metacpan
XML::Parser::Objects XML-Parser-2.30/Parser.pm metacpan
XML::Parser::Stream XML-Parser-2.30/Parser.pm metacpan
XML::Parser::Subs XML-Parser-2.30/Parser.pm metacpan
XML::Parser::Tree XML-Parser-2.30/Parser.pm metacpan

Other Files

Apache-MimeXML/MANIFEST metacpan
Apache-MimeXML/Makefile.PL metacpan
Changes metacpan
Compress-Zlib-1.09/MANIFEST metacpan
Compress-Zlib-1.09/Makefile.PL metacpan
Digest-MD5-2.12/MANIFEST metacpan
Digest-MD5-2.12/MD2/Makefile.PL metacpan
Digest-MD5-2.12/Makefile.PL metacpan
Digest-MD5-2.12/SHA1/Makefile.PL metacpan
Error-0.13/MANIFEST metacpan
Error-0.13/Makefile.PL metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan
XML-Parser-2.30/Expat/Makefile.PL metacpan
XML-Parser-2.30/MANIFEST metacpan
XML-Parser-2.30/Makefile.PL metacpan
expat-1.95.1/MANIFEST metacpan
lib/Apache/AxKit/Makefile.PL metacpan
libapreq-0.31_03/Cookie/Makefile.PL metacpan
libapreq-0.31_03/MANIFEST metacpan
libapreq-0.31_03/Makefile.PL metacpan
libapreq-0.31_03/Request/Makefile.PL metacpan
libapreq-0.31_03/c/Makefile.PL metacpan