Kwalitee Issues

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate 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 (10) does not match dist (26):
  • Missing in MANIFEST: ignore.txt, lib/Agents/Platform/Agent.pm, lib/Agents/Platform/Base.pm, lib/Agents/Platform/Factory/Encoding.pm, lib/Agents/Platform/Factory/Ontology.pm, lib/Agents/Platform/Factory/Transport.pm, lib/Agents/Platform/Language/ACL.pm, lib/Agents/Platform/Language/KIF.pm, lib/Agents/Platform/Language/KQML.pm, lib/Agents/Platform/Language/SL.pm, lib/Agents/Platform/Net/AWS.pm, lib/Agents/Platform/Net/HTTP.pm, lib/Agents/Platform/Net/XMPP.pm, lib/Agents/Platform/Service/AgentDirectory.pm, lib/Agents/Platform/Service/MessageTransport.pm, lib/Agents/Platform/Service/ServiceDirectory.pm

main_module_version_matches_dist_version

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

has_meta_json

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

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.

no_abstract_stub_in_pod

Modify the stub. You might need to modify other stubs (for name, synopsis, license, etc) as well.

Error: Agents::Platform,Agents::Platform::Agent,Agents::Platform::Base,Agents::Platform::Factory::Encoding,Agents::Platform::Factory::Ontology,Agents::Platform::Factory::Transport,Agents::Platform::Language::ACL,Agents::Platform::Language::KIF,Agents::Platform::Language::KQML,Agents::Platform::Language::SL,Agents::Platform::Net::AWS,Agents::Platform::Net::HTTP,Agents::Platform::Net::XMPP,Agents::Platform::Service::AgentDirectory,Agents::Platform::Service::MessageTransport,Agents::Platform::Service::ServiceDirectory

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • Test::Perl::Critic

has_separate_license_file

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

configure_prereq_matches_use

List all modules used in the Makefile.PL/Build.PL in META.yml configure_requires

Error:

  • Module::Build

Modules

Name Abstract Version View
Agents::Platform [One line description of module's purpose here] 0.000003 metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan