Kwalitee Issues


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


Add a README to the distribution. It should contain a quick description of your module and how to install it.


Fix the version(s).


Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.


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.


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: Net::Fastly::Backend, Net::Fastly::BelongsToServiceAndVersion, Net::Fastly::Condition, Net::Fastly::Customer, Net::Fastly::Director, Net::Fastly::Domain, Net::Fastly::Healthcheck, Net::Fastly::Invoice, Net::Fastly::Match, Net::Fastly::Model, Net::Fastly::Origin, Net::Fastly::Service, Net::Fastly::Settings, Net::Fastly::Stats, Net::Fastly::Syslog, Net::Fastly::User, Net::Fastly::VCL, Net::Fastly::Version


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


Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).


Name Abstract Version View
Net::Fastly client library for interacting with the Fastly web acceleration service 0.99 metacpan
Net::Fastly::Backend Representation of an individual host you want to serve assets off 0 metacpan
Net::Fastly::BelongsToServiceAndVersion base class for classes that belong to a service and a version 0 metacpan
Net::Fastly::Client communicate with the Fastly HTTP API 0 metacpan
Net::Fastly::Client::UserAgent 0 metacpan
Net::Fastly::Customer 0 metacpan
Net::Fastly::Director Representation of an a logical collection of backends - for example all the asset servers in one data center 0 metacpan
Net::Fastly::Domain Representation of a domain name you want to map to a service 0 metacpan
Net::Fastly::Healthcheck Representation of a way of keeping track of any of your hosts which are down 0 metacpan
Net::Fastly::Invoice - a representation of a Fastly monthly invoice 0 metacpan
Net::Fastly::Match 0 metacpan
Net::Fastly::Model base class for all classes 0 metacpan
Net::Fastly::Origin Representation of a logical group of directors - for example the asset server directors from all your DCNs 0 metacpan
Net::Fastly::Service a representation of a Fastly service 0 metacpan
Net::Fastly::Settings 0 metacpan
Net::Fastly::Syslog Representation of an endpoint to stream syslogs to 0 metacpan
Net::Fastly::UA 0 metacpan
Net::Fastly::User a representation of a user 0 metacpan
Net::Fastly::VCL An internal representation of a Varnish Configuration Language file 0 metacpan
Net::Fastly::Version a representation of a version of a service 0 metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan