Kwalitee Issues

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::S3::Constants, Shared::Examples::Net::Amazon::S3::Fixture

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-S3-0.92/lib/Net/Amazon/S3/ACL/Set.pm -- Around line 203: You forgot a '=back' before '=head1' You forgot a '=back' before '=head1' Net-Amazon-S3-0.92/lib/Net/Amazon/S3/ACL.pod -- Around line 90: You forgot a '=back' before '=head1' You forgot a '=back' before '=head1' Net-Amazon-S3-0.92/lib/Net/Amazon/S3/Client.pm -- Around line 192: Unterminated L<...> sequence Around line 225: You forgot a '=back' before '=head1' Net-Amazon-S3-0.92/lib/Net/Amazon/S3/Error/Handler.pm -- Around line 39: You forgot a '=back' before '=head1' Net-Amazon-S3-0.92/lib/Net/Amazon/S3/Operation/Object/Acl/Set/Request.pm -- Around line 63: Unterminated L< ... > sequence Net-Amazon-S3-0.92/lib/Net/Amazon/S3/Operation/Object/Acl/Set/Response.pm -- Around line 26: Unterminated L< ... > sequence Net-Amazon-S3-0.92/lib/Net/Amazon/S3/Operation/Objects/List/Request.pm -- Around line 47: Unterminated L< ... > sequence Net-Amazon-S3-0.92/lib/Net/Amazon/S3/Operation/Objects/List/Response.pm -- Around line 106: Unterminated L< ... > sequence

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

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::S3::Constants, Shared::Examples::Net::Amazon::S3::Fixture

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

Modules

Name Abstract Version View
Net::Amazon::S3 Use the Amazon S3 - Simple Storage Service 0.92 metacpan
Net::Amazon::S3::ACL::Canned 0.92 metacpan
Net::Amazon::S3::ACL::Grantee Base class for misc ACL grantee representations 0.92 metacpan
Net::Amazon::S3::ACL::Grantee::Email Represents user reference by email address for ACL 0.92 metacpan
Net::Amazon::S3::ACL::Grantee::Group Represents group reference for ACL 0.92 metacpan
Net::Amazon::S3::ACL::Grantee::User Represents user reference for ACL 0.92 metacpan
Net::Amazon::S3::ACL::Set 0.92 metacpan
Net::Amazon::S3::Authorization Authorization context base class 0.92 metacpan
Net::Amazon::S3::Authorization::Basic Basic authorization information 0.92 metacpan
Net::Amazon::S3::Authorization::IAM IAM authorization information 0.92 metacpan
Net::Amazon::S3::Bucket convenience object for working with Amazon S3 buckets 0.92 metacpan
Net::Amazon::S3::Client An easy-to-use Amazon S3 client 0.92 metacpan
Net::Amazon::S3::Client::Bucket An easy-to-use Amazon S3 client bucket 0.92 metacpan
Net::Amazon::S3::Client::Object An easy-to-use Amazon S3 client object 0.92 metacpan
Net::Amazon::S3::Constants 0.92 metacpan
Net::Amazon::S3::Constraint::ACL::Canned 0.92 metacpan
Net::Amazon::S3::Error::Handler A base class for S3 response error handler 0.92 metacpan
Net::Amazon::S3::Error::Handler::Confess An internal class to report errors via Carp::confess 0.92 metacpan
Net::Amazon::S3::Error::Handler::Legacy An internal class to report errors like legacy API 0.92 metacpan
Net::Amazon::S3::Error::Handler::Status An internal class to report response errors via err properties 0.92 metacpan
Net::Amazon::S3::Error::Handler::X Throw error specific exception 0.92 metacpan
Net::Amazon::S3::HTTPRequest Create a signed HTTP::Request 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Acl::Fetch Internal class to perform GetBucketAcl operation 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Acl::Fetch::Request An internal class to get a bucket's access control 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Acl::Fetch::Response An internal class to handle fetch bucket acl response 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Acl::Set Internal class to perform PutBucketAcl operation 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Acl::Set::Request An internal class to set a bucket's access control 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Acl::Set::Response An internal class to handle bucket set acl response 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Create Internal class to perform CreateBucket operation 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Create::Request An internal class to create a bucket 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Create::Response An internal class to handle bucket create response 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Delete Internal class to perform DeleteBucket operation 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Delete::Request An internal class to delete a bucket 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Delete::Response An internal class to handle bucket delete responses 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Location Internal class for service operation ListBuckets 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Location::Request An internal class to get a bucket's location constraint 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Location::Response An internal class to handle bucket location response 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Tags::Add Internal class to perform PutBucketTagging operation 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Tags::Add::Request Internal class to build PutObjectTagging requests 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Tags::Add::Response An internal class to handle PutBucketTagging responses 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Tags::Delete Internal class to perform DeleteBucketTagging operation 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Tags::Delete::Request Internal class to build PutObjectTagging requests 0.92 metacpan
Net::Amazon::S3::Operation::Bucket::Tags::Delete::Response An internal class to handle DeleteBucketTagging responses 0.92 metacpan
Net::Amazon::S3::Operation::Buckets::List Internal class for service operation ListObjects 0.92 metacpan
Net::Amazon::S3::Operation::Buckets::List::Request An internal class to list all buckets 0.92 metacpan
Net::Amazon::S3::Operation::Buckets::List::Response An internal class to process list all buckets response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Acl::Fetch Internal class to perform GetObjectAcl operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Acl::Fetch::Request An internal class to get an object's access control 0.92 metacpan
Net::Amazon::S3::Operation::Object::Acl::Fetch::Response An internal class to handle fetch object acl response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Acl::Set Internal class to perform PutObjectAcl operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Acl::Set::Request An internal class to set an object's access control 0.92 metacpan
Net::Amazon::S3::Operation::Object::Acl::Set::Response An internal class to handle set object acl response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Add Internal class to perform PutObject operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Add::Request An internal class to add an object to a bucket. 0.92 metacpan
Net::Amazon::S3::Operation::Object::Add::Response An internal class to handle object add response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Delete Internal class to perform DeleteObject operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Delete::Request An internal class to delete an object 0.92 metacpan
Net::Amazon::S3::Operation::Object::Delete::Response An internal class to handle object delete responses 0.92 metacpan
Net::Amazon::S3::Operation::Object::Fetch Internal class to perform PutObject operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Fetch::Request An internal class to get an object 0.92 metacpan
Net::Amazon::S3::Operation::Object::Fetch::Response An internal class to handle object fetch response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Restore Internal class to perform RestoreObject operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Restore::Request An internal class implementing RestoreObject operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Restore::Response An internal class to handle object restore responses 0.92 metacpan
Net::Amazon::S3::Operation::Object::Tags::Add Internal class to perform PutObjectTagging operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Tags::Add::Request Internal class to build PutObjectTagging request 0.92 metacpan
Net::Amazon::S3::Operation::Object::Tags::Add::Response An internal class to handle PutObjectTagging responses 0.92 metacpan
Net::Amazon::S3::Operation::Object::Tags::Delete Internal class to perform DeleteObjectTagging operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Tags::Delete::Request Internal class to build PutObjectTagging requests 0.92 metacpan
Net::Amazon::S3::Operation::Object::Tags::Delete::Response An internal class to handle DeleteObjectTagging responses 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Abort Internal class to perform AbortMultipartUpload operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Abort::Request An internal class to abort a multipart upload 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Abort::Response An internal class to handle abort multipart upload response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Complete Internal class to perform CompleteMultipartUpload operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Complete::Request An internal class to complete a multipart upload 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Complete::Response An internal class to handle complete a multipart upload response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Create Internal class to perform CreateMultipartUpload operation 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Create::Request An internal class to begin a multipart upload 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Create::Response An internal class to handle create multipart upload response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Part::Request An internal class to put part of a multipart upload 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Part::Response Internal class to handle UploadPart operation's response 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Parts::Request List the parts in a multipart upload. 0.92 metacpan
Net::Amazon::S3::Operation::Object::Upload::Parts::Response An internal class to handle multipart upload parts list responses 0.92 metacpan
Net::Amazon::S3::Operation::Objects::Delete::Request An internal class to delete multiple objects from a bucket 0.92 metacpan
Net::Amazon::S3::Operation::Objects::Delete::Response An internal class to handle delete multiple objects responses 0.92 metacpan
Net::Amazon::S3::Operation::Objects::List::Request An internal class to list a bucket (List Objects Version 1) 0.92 metacpan
Net::Amazon::S3::Operation::Objects::List::Response An internal class to list a bucket (List Objects Version 1) 0.92 metacpan
Net::Amazon::S3::Request Base class for request objects 0.92 metacpan
Net::Amazon::S3::Request::Bucket Base class for all S3 Bucket operations 0.92 metacpan
Net::Amazon::S3::Request::Object Base class for all S3 Object operations 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header HTTP Header Role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header::ACL Headers builders for ACL 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header::Content_length Content-Lenghth header role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header::Content_md5 Content-MD5 header role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header::Content_type Content-Type header role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header::Copy_source x-amz-copy-source header role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Header::Encryption x-amz-server-side-encryption header role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Method HTTP method role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Method::DELETE HTTP DELETE method role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Method::GET HTTP GET method role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Method::POST HTTP POST method role 0.92 metacpan
Net::Amazon::S3::Request::Role::HTTP::Method::PUT HTTP PUT method role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action::Acl acl query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action::Delete delete query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action::Location location query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action::Restore uploads query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action::Tagging tagging query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Action::Uploads uploads query action role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param request query params role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Delimiter delimiter query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Marker marker query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Max_keys max-keys query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Part_number partNumber query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Prefix prefix query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Upload_id upload_id query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Query::Param::Version_id version_id query param role 0.92 metacpan
Net::Amazon::S3::Request::Role::Tags::Add Add tags request parts common to Bucket and Object 0.92 metacpan
Net::Amazon::S3::Request::Role::XML::Content Role providing XML content 0.92 metacpan
Net::Amazon::S3::Request::Service Base class for all S3 Service operations 0.92 metacpan
Net::Amazon::S3::Response 0.92 metacpan
Net::Amazon::S3::Role::ACL ACL specification 0.92 metacpan
Net::Amazon::S3::Role::Bucket Bucket role 0.92 metacpan
Net::Amazon::S3::Signature S3 Signature implementation base class 0.92 metacpan
Net::Amazon::S3::Signature::V2 V2 signatures 0.92 metacpan
Net::Amazon::S3::Signature::V4 V4 signatures 0.92 metacpan
Net::Amazon::S3::Signature::V4Implementation Implements the Amazon Web Services signature version 4, AWS4-HMAC-SHA256 (copy of Net::Amazon::Signature::V4) 0.92 metacpan
Net::Amazon::S3::Vendor Base class for vendor specific behaviour 0.92 metacpan
Net::Amazon::S3::Vendor::Amazon Amazon AWS specific behaviour 0.92 metacpan
Net::Amazon::S3::Vendor::Generic Generic S3 vendor 0.92 metacpan
Net::Amazon::S3::X Net::Amazon::S3 exceptions 0.92 metacpan
Shared::Examples::Net::Amazon::S3 used for testing and as example 0.92 metacpan
Shared::Examples::Net::Amazon::S3::API used for testing and as example 0.92 metacpan
Shared::Examples::Net::Amazon::S3::Client used for testing and as example 0.92 metacpan
Shared::Examples::Net::Amazon::S3::Fixture used for testing to provide test fixtures 0.92 metacpan
Shared::Examples::Net::Amazon::S3::Request used for testing and as example 0.92 metacpan

Provides

Name File View
Net::Amazon::S3::Operation::Buckets::Delete lib/Net/Amazon/S3/Operation/Objects/Delete.pm metacpan
Net::Amazon::S3::Operation::Object::Part lib/Net/Amazon/S3/Operation/Object/Upload/Part.pm metacpan
Net::Amazon::S3::Operation::Object::Parts::Complete lib/Net/Amazon/S3/Operation/Object/Upload/Parts.pm metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan
README.mkdn metacpan
cpanfile metacpan
dist.ini metacpan