Kwalitee Issues

has_meta_yml

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

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: 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

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Business::ISBN

has_meta_json

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

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: 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

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.10,1.10,1.11,1.35,2.19,3.28,4.17,4.19,5.03

has_separate_license_file

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

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

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