Kwalitee Issues

buildtool_not_executable

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

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 (119) does not match dist (90):
  • Missing in Dist: blib/arch/.exists, blib/arch/auto/Device/Firmata/.exists, blib/bin/.exists, blib/lib/Device/.exists, blib/lib/Device/Firmata.pm, blib/lib/Device/Firmata/Base.pm, blib/lib/Device/Firmata/Constants.pm, blib/lib/Device/Firmata/Error.pm, blib/lib/Device/Firmata/IO/NetIO.pm, blib/lib/Device/Firmata/IO/SerialIO.pm, blib/lib/Device/Firmata/Language.pm, blib/lib/Device/Firmata/Platform.pm, blib/lib/Device/Firmata/Platform/Arduino.pm, blib/lib/Device/Firmata/Protocol.pm, blib/lib/auto/Device/Firmata/.exists, blib/man1/.exists, blib/man3/.exists, blib/man3/Device::Firmata.3pm, blib/man3/Device::Firmata::Base.3pm, blib/man3/Device::Firmata::Constants.3pm, blib/man3/Device::Firmata::Error.3pm, blib/man3/Device::Firmata::IO::NetIO.3pm, blib/man3/Device::Firmata::IO::SerialIO.3pm, blib/man3/Device::Firmata::Language.3pm, blib/man3/Device::Firmata::Platform.3pm, blib/man3/Device::Firmata::Platform::Arduino.3pm, blib/man3/Device::Firmata::Protocol.3pm, blib/script/.exists, pm_to_blib

main_module_version_matches_dist_version

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

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.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

Modules

Name Abstract Version View
Device::Firmata module for controlling Firmata devices 0.70 metacpan
Device::Firmata::Base abstract baseclass for Device::Firmata modules metacpan
Device::Firmata::Constants constants used in the Device::Firmata modules metacpan
Device::Firmata::Error error reporting metacpan
Device::Firmata::IO::NetIO TCP/IP server interface to Firmata device metacpan
Device::Firmata::IO::SerialIO serial port interface to Firmata device metacpan
Device::Firmata::Language localization metacpan
Device::Firmata::Platform Firmata API metacpan
Device::Firmata::Platform::Arduino subclass for Arduino Firmata devices metacpan
Device::Firmata::Protocol Firmata protocol implementation metacpan

Provides

Name File View
Device::Firmata::IO::NetIO::Client lib/Device/Firmata/IO/NetIO.pm metacpan

Other Files

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