Kwalitee Issues

meta_json_conforms_to_known_spec

Take a look at the META.json Spec at https://metacpan.org/pod/CPAN::Meta::History::Meta_1_4 (for version 1.4) or https://metacpan.org/pod/CPAN::Meta::Spec (for version 2), and change your META.json accordingly.

Error: Expected a list structure (license) [Validation: 2]

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install 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 (66) does not match dist (65):
  • Missing in Dist: t/empty

main_module_version_matches_dist_version

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

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.

Modules

Name Abstract Version View
Protocol::WebSocket WebSocket protocol 0.13 metacpan
Protocol::WebSocket::Cookie Base class for WebSocket cookies metacpan
Protocol::WebSocket::Cookie::Request WebSocket Cookie Request metacpan
Protocol::WebSocket::Cookie::Response WebSocket Cookie Response metacpan
Protocol::WebSocket::Frame WebSocket Frame metacpan
Protocol::WebSocket::Handshake Base WebSocket Handshake class metacpan
Protocol::WebSocket::Handshake::Client WebSocket Client Handshake metacpan
Protocol::WebSocket::Handshake::Server WebSocket Server Handshake metacpan
Protocol::WebSocket::Message Base class for WebSocket request and response metacpan
Protocol::WebSocket::Request WebSocket Request metacpan
Protocol::WebSocket::Response WebSocket Response metacpan
Protocol::WebSocket::Stateful Base class for all classes with states metacpan
Protocol::WebSocket::URL WebSocket URL metacpan

Other Files

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