Kwalitee Issues

has_manifest

Add a MANIFEST to the distribution. Your buildtool should be able to autogenerate it (eg "make manifest" or "./Build manifest")

has_meta_yml

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

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

no_broken_auto_install

Upgrade the bundled version of Module::Install to at least 0.89, but preferably to the most current release. Alternatively, you can switch to another build system / installer that does not suffer from this problem. (ExtUtils::MakeMaker, Module::Build both of which have their own set of problems.)

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: Cannot find MANIFEST in dist.

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: Net::Amazon::._EC2

no_pod_errors

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

Error: Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/AvailabilityZoneMessage.pm -- Around line 26: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/CreateVolumePermission.pm -- Around line 31: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/DescribeKeyPairsResponse.pm -- Around line 32: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/Error.pm -- Around line 31: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/Errors.pm -- Around line 36: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/GroupSet.pm -- Around line 26: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/InstanceState.pm -- Around line 63: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/InstanceStateChange.pm -- Around line 22: '=item' outside of any '=over' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/ProductInstanceResponse.pm -- Around line 37: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/ReservationInfo.pm -- Around line 56: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/RunningInstances.pm -- Around line 164: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/SecurityGroup.pm -- Around line 46: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/StateReason.pm -- Around line 22: '=item' outside of any '=over' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/UserData.pm -- Around line 27: You forgot a '=back' before '=head1' Net-Amazon-EC2-0.14/lib/Net/Amazon/EC2/UserIdGroupPair.pm -- Around line 31: You forgot a '=back' before '=head1'

has_meta_json

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

no_dot_underscore_files

If you use Mac OS X, set COPYFILE_DISABLE (for OS 10.5 and better) or COPY_EXTENDED_ATTRIBUTES_DISABLE (for OS 10.4) environmental variable to true to exclude dot underscore files from a distribution.

Error:

  • lib/Net/Amazon/._EC2.pm

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::Amazon::._EC2

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
Net::Amazon::EC2 Perl interface to the Amazon Elastic Compute Cloud (EC2) environment. 0.14 metacpan
Net::Amazon::EC2::Attachment metacpan
Net::Amazon::EC2::AvailabilityZone metacpan
Net::Amazon::EC2::AvailabilityZoneMessage metacpan
Net::Amazon::EC2::BlockDeviceMapping metacpan
Net::Amazon::EC2::BundleInstanceResponse metacpan
Net::Amazon::EC2::ConfirmProductInstanceResponse metacpan
Net::Amazon::EC2::ConsoleOutput metacpan
Net::Amazon::EC2::CreateVolumePermission metacpan
Net::Amazon::EC2::DescribeAddress metacpan
Net::Amazon::EC2::DescribeImageAttribute metacpan
Net::Amazon::EC2::DescribeImagesResponse metacpan
Net::Amazon::EC2::DescribeInstanceAttributeResponse metacpan
Net::Amazon::EC2::DescribeKeyPairsResponse metacpan
Net::Amazon::EC2::EbsBlockDevice metacpan
Net::Amazon::EC2::EbsInstanceBlockDeviceMapping metacpan
Net::Amazon::EC2::Error metacpan
Net::Amazon::EC2::Errors metacpan
Net::Amazon::EC2::GroupSet metacpan
Net::Amazon::EC2::InstanceBlockDeviceMapping metacpan
Net::Amazon::EC2::InstancePassword metacpan
Net::Amazon::EC2::InstanceState metacpan
Net::Amazon::EC2::InstanceStateChange metacpan
Net::Amazon::EC2::IpPermission metacpan
Net::Amazon::EC2::IpRange metacpan
Net::Amazon::EC2::KeyPair metacpan
Net::Amazon::EC2::LaunchPermission metacpan
Net::Amazon::EC2::LaunchPermissionOperation metacpan
Net::Amazon::EC2::MonitoredInstance metacpan
Net::Amazon::EC2::PlacementResponse metacpan
Net::Amazon::EC2::ProductCode metacpan
Net::Amazon::EC2::ProductInstanceResponse metacpan
Net::Amazon::EC2::Region metacpan
Net::Amazon::EC2::ReservationInfo metacpan
Net::Amazon::EC2::ReservedInstance metacpan
Net::Amazon::EC2::ReservedInstanceOffering metacpan
Net::Amazon::EC2::RunningInstances metacpan
Net::Amazon::EC2::SecurityGroup metacpan
Net::Amazon::EC2::Snapshot metacpan
Net::Amazon::EC2::SnapshotAttribute metacpan
Net::Amazon::EC2::StateReason metacpan
Net::Amazon::EC2::UserData metacpan
Net::Amazon::EC2::UserIdGroupPair metacpan
Net::Amazon::EC2::Volume metacpan

Other Files

Makefile.PL metacpan
README metacpan