Kwalitee Issues

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

has_meta_yml

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

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (30) does not match dist (31):
  • Missing in MANIFEST: README

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Clone
  • DBI
  • LWP
  • SQL::Eval::Table
  • SQL::Parser
  • SQL::Statement
  • XML::Simple

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: SQL::Dialects::Amazon

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 (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: DBD::Amazon, SQL::Amazon::Functions, SQL::Amazon::Parser, SQL::Amazon::ReqFactory, SQL::Amazon::Request::Help, SQL::Amazon::Request::ItemLookup, SQL::Amazon::Request::ItemSearch, SQL::Amazon::Request::Request, SQL::Amazon::Spool, SQL::Amazon::Statement, SQL::Amazon::StorageEngine, SQL::Amazon::Tables::Books, SQL::Amazon::Tables::BrowseNodes, SQL::Amazon::Tables::CustomerReviews, SQL::Amazon::Tables::EditorialReviews, SQL::Amazon::Tables::ListManiaLists, SQL::Amazon::Tables::Merchants, SQL::Amazon::Tables::Offers, SQL::Amazon::Tables::SimilarProducts, SQL::Amazon::Tables::SysSchema, SQL::Amazon::Tables::Table, SQL::Dialects::Amazon

build_prereq_matches_use

List all modules used in the test suite in META.yml build_requires

Error:

  • DBI

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
DBD::Amazon 0.10 metacpan
SQL::Amazon::Functions 0.10 metacpan
SQL::Amazon::Parser 0.10 metacpan
SQL::Amazon::ReqFactory 0.10 metacpan
SQL::Amazon::Request::Help metacpan
SQL::Amazon::Request::ItemLookup metacpan
SQL::Amazon::Request::ItemSearch metacpan
SQL::Amazon::Request::Request metacpan
SQL::Amazon::Spool metacpan
SQL::Amazon::Statement 0.10 metacpan
SQL::Amazon::StorageEngine metacpan
SQL::Amazon::Tables::Books metacpan
SQL::Amazon::Tables::BrowseNodes metacpan
SQL::Amazon::Tables::CustomerReviews metacpan
SQL::Amazon::Tables::EditorialReviews metacpan
SQL::Amazon::Tables::ListManiaLists metacpan
SQL::Amazon::Tables::Merchants metacpan
SQL::Amazon::Tables::Offers metacpan
SQL::Amazon::Tables::SimilarProducts metacpan
SQL::Amazon::Tables::SysSchema metacpan
SQL::Amazon::Tables::Table metacpan
SQL::Dialects::Amazon Amazon config file for SQL::Parse metacpan

Provides

Name File View
DBD::Amazon::db lib/DBD/Amazon.pm metacpan
DBD::Amazon::dr lib/DBD/Amazon.pm metacpan
DBD::Amazon::st lib/DBD/Amazon.pm metacpan

Other Files

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