Kwalitee Issues


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


List all used modules in META.yml requires


  • Business::ISBN


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: URI::_foreign, URI::_login, URI::file::FAT, URI::file::OS2, URI::https, URI::ldaps, URI::mms, URI::nntp, URI::rlogin, URI::rsync, URI::rtsp, URI::rtspu, URI::sips, URI::snews, URI::ssh, URI::telnet, URI::tn3270


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

Error: 0.10,1.10,1.11,1.35,2.19,3.28,4.17,4.19,5.03


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


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.


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: URI, URI::Escape, URI::Heuristic, URI::QueryParam, URI::Split, URI::URL, URI::WithBase, URI::_foreign, URI::_generic, URI::_ldap, URI::_login, URI::_query, URI::_segment, URI::_server, URI::_userpass, URI::data, URI::file, URI::file::Base, URI::file::FAT, URI::file::Mac, URI::file::OS2, URI::file::QNX, URI::file::Unix, URI::file::Win32, URI::ftp, URI::gopher, URI::http, URI::https, URI::ldap, URI::ldapi, URI::ldaps, URI::mailto, URI::mms, URI::news, URI::nntp, URI::pop, URI::rlogin, URI::rsync, URI::rtsp, URI::rtspu, URI::sip, URI::sips, URI::snews, URI::ssh, URI::telnet, URI::tn3270, URI::urn, URI::urn::isbn, URI::urn::oid


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


Name Abstract Version View
URI Uniform Resource Identifiers (absolute and relative) 1.35 metacpan
URI::Escape Escape and unescape unsafe characters 3.28 metacpan
URI::Heuristic Expand URI using heuristics 4.17 metacpan
URI::QueryParam Additional query methods for URIs metacpan
URI::Split Parse and compose URI strings metacpan
URI::URL Uniform Resource Locators 5.03 metacpan
URI::WithBase URIs which remember their base 2.19 metacpan
URI::_foreign metacpan
URI::_generic metacpan
URI::_ldap 1.10 metacpan
URI::_login metacpan
URI::_query metacpan
URI::_segment metacpan
URI::_server metacpan
URI::_userpass metacpan
URI::data URI that contains immediate data metacpan
URI::file URI that maps to local file names 4.19 metacpan
URI::file::Base metacpan
URI::file::FAT metacpan
URI::file::Mac metacpan
URI::file::OS2 metacpan
URI::file::QNX metacpan
URI::file::Unix metacpan
URI::file::Win32 metacpan
URI::ftp metacpan
URI::gopher metacpan
URI::http metacpan
URI::https metacpan
URI::ldap LDAP Uniform Resource Locators 1.11 metacpan
URI::ldapi metacpan
URI::ldaps metacpan
URI::mailto metacpan
URI::mms metacpan
URI::news metacpan
URI::nntp metacpan
URI::pop metacpan
URI::rlogin metacpan
URI::rsync metacpan
URI::rtsp metacpan
URI::rtspu metacpan
URI::sip 0.10 metacpan
URI::sips metacpan
URI::snews metacpan
URI::ssh metacpan
URI::telnet metacpan
URI::tn3270 metacpan
URI::urn metacpan
URI::urn::isbn metacpan
URI::urn::oid metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan