Kwalitee Issues

has_proper_version

Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'

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 (70) does not match dist (68):
  • Missing in Dist: examples/tls-sni-01.pl, examples/tls-sni-02.pl

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • lib/Net/ACME.pm: HASH(0x5597e277aaa8)
  • lib/Net/ACME/Constants.pm: HASH(0x5597e1760e00)
  • lib/Net/ACME/HTTP_Tiny.pm: HASH(0x5597e2789f38)

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::ACME Client for the ACME protocol (e.g., L<Let’s Encrypt|http://letsencrypt.org>) metacpan
Net::ACME::AccessorBase metacpan
Net::ACME::Authorization fulfilled ACME authorization object metacpan
Net::ACME::Authorization::Pending pending ACME authorization metacpan
Net::ACME::Certificate resource abstraction for C<Net::ACME> metacpan
Net::ACME::Certificate::Pending for when the cert isn’t ready yet metacpan
Net::ACME::Challenge a resolved/handled challenge metacpan
Net::ACME::Challenge::Pending base class for an unhandled challenge metacpan
Net::ACME::Challenge::Pending::http_01 unhandled http-01 challenge metacpan
Net::ACME::Challenge::Pending::http_01::Handler http-01 challenge handler metacpan
Net::ACME::Constants metacpan
Net::ACME::Crypt metacpan
Net::ACME::Error error parsing logic for ACME metacpan
Net::ACME::HTTP transport logic for C<Net::ACME>. metacpan
Net::ACME::HTTP::Response metacpan
Net::ACME::HTTP_Tiny HTTP client for Net::ACME metacpan
Net::ACME::LetsEncrypt metacpan
Net::ACME::Registration metacpan
Net::ACME::RetryAfter metacpan
Net::ACME::Utils utilities for C<Net::ACME> metacpan
Net::ACME::X Exception objects for Net::ACME metacpan
Net::ACME::X::Empty metacpan
Net::ACME::X::HTTP::Network metacpan
Net::ACME::X::HTTP::Protocol metacpan
Net::ACME::X::HashBase metacpan
Net::ACME::X::InvalidCharacters metacpan
Net::ACME::X::InvalidParameter metacpan
Net::ACME::X::OverloadBase metacpan
Net::ACME::X::Protocol metacpan
Net::ACME::X::UnexpectedResponse metacpan
Net::ACME::X::UnrecognizedKey metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.pod metacpan